home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 May: Tool Chest / Dev.CD May 00 TC.toast / pc / tool chest / macapp / macapp r14d5 / install macapp r14d5 / Apple Frameworks / WASTE / Includes / WASTE.h < prev   
MacBinary  |  2000-02-25  |  47.0 KB  |  [TEXT/CWIE]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Fri Feb 25 05:00:00 2000, modified Fri Feb 25 05:00:00 2000, creator 'CWIE', type ASCII, 47498 bytes "WASTE.h" , at 0xba0a 286 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[CWIE]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 07 57 41 53 54 45 2e | 68 00 00 00 00 00 00 00 |..WASTE.|h.......|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 00 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 b9 8a 00 | 00 01 1e b4 dc 03 20 b4 |........|...... .|
|00000060| dc 03 20 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.. .....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 e7 7d 00 00 |........|.....}..|
|00000080| 2f 2a 0d 20 2a 09 57 41 | 53 54 45 2e 68 0d 20 2a |/*. *.WA|STE.h. *|
|00000090| 0d 20 2a 09 43 2f 43 2b | 2b 20 69 6e 74 65 72 66 |. *.C/C+|+ interf|
|000000a0| 61 63 65 20 74 6f 20 74 | 68 65 20 57 41 53 54 45 |ace to t|he WASTE|
|000000b0| 20 74 65 78 74 20 65 6e | 67 69 6e 65 0d 20 2a 0d | text en|gine. *.|
|000000c0| 20 2a 09 76 65 72 73 69 | 6f 6e 20 31 2e 33 20 28 | *.versi|on 1.3 (|
|000000d0| 4a 61 6e 75 61 72 79 20 | 31 39 39 38 29 0d 20 2a |January |1998). *|
|000000e0| 0d 20 2a 09 43 6f 70 79 | 72 69 67 68 74 20 28 63 |. *.Copy|right (c|
|000000f0| 29 20 31 39 39 33 2d 31 | 39 39 38 20 4d 61 72 63 |) 1993-1|998 Marc|
|00000100| 6f 20 50 69 6f 76 61 6e | 65 6c 6c 69 0d 20 2a 09 |o Piovan|elli. *.|
|00000110| 41 6c 6c 20 52 69 67 68 | 74 73 20 52 65 73 65 72 |All Righ|ts Reser|
|00000120| 76 65 64 0d 20 2a 0d 20 | 2a 2f 0d 0d 2f 2a 0d 09 |ved. *. |*/../*..|
|00000130| 50 6f 72 74 69 6f 6e 73 | 20 63 6f 70 79 72 69 67 |Portions| copyrig|
|00000140| 68 74 20 a9 20 31 39 39 | 38 2d 32 30 30 30 20 62 |ht . 199|8-2000 b|
|00000150| 79 20 41 70 70 6c 65 20 | 43 6f 6d 70 75 74 65 72 |y Apple |Computer|
|00000160| 2c 20 49 6e 63 2e 20 41 | 6c 6c 20 72 69 67 68 74 |, Inc. A|ll right|
|00000170| 73 20 72 65 73 65 72 76 | 65 64 2e 0d 0d 09 43 68 |s reserv|ed....Ch|
|00000180| 61 6e 67 65 20 48 69 73 | 74 6f 72 79 3a 0d 09 09 |ange His|tory:...|
|00000190| 30 31 2f 30 37 2f 30 30 | 09 54 57 42 09 09 44 6f |01/07/00|.TWB..Do|
|000001a0| 6e 27 74 20 75 73 65 20 | 55 50 50 73 20 66 6f 72 |n't use |UPPs for|
|000001b0| 20 63 61 6c 6c 62 61 63 | 6b 73 20 69 66 20 74 68 | callbac|ks if th|
|000001c0| 65 79 20 61 72 65 20 6f | 70 61 71 75 65 2e 20 0d |ey are o|paque. .|
|000001d0| 09 09 30 31 2f 30 34 2f | 30 30 09 54 57 42 09 09 |..01/04/|00.TWB..|
|000001e0| 52 65 76 65 72 74 20 54 | 41 52 47 45 54 5f 52 54 |Revert T|ARGET_RT|
|000001f0| 5f 4d 41 43 5f 43 46 4d | 2e 20 0d 09 09 31 32 2f |_MAC_CFM|. ...12/|
|00000200| 31 30 2f 39 39 09 6d 64 | 72 2f 54 59 09 43 68 61 |10/99.md|r/TY.Cha|
|00000210| 6e 67 65 64 20 50 52 41 | 47 4d 41 5f 41 4c 49 47 |nged PRA|GMA_ALIG|
|00000220| 4e 5f 53 55 50 50 4f 52 | 54 45 44 20 74 6f 20 50 |N_SUPPOR|TED to P|
|00000230| 52 41 47 4d 41 5f 53 54 | 52 55 43 54 5f 41 4c 49 |RAGMA_ST|RUCT_ALI|
|00000240| 47 4e 20 61 6e 64 0d 09 | 09 09 09 09 09 09 50 52 |GN and..|......PR|
|00000250| 41 47 4d 41 5f 49 4d 50 | 4f 52 54 5f 53 55 50 50 |AGMA_IMP|ORT_SUPP|
|00000260| 4f 52 54 45 44 20 74 6f | 20 50 52 41 47 4d 41 5f |ORTED to| PRAGMA_|
|00000270| 49 4d 50 4f 52 54 2e 20 | 20 41 64 64 65 64 0d 09 |IMPORT. | Added..|
|00000280| 09 09 09 09 09 09 54 41 | 52 47 45 54 5f 52 54 5f |......TA|RGET_RT_|
|00000290| 4d 41 43 5f 43 46 4d 20 | 73 65 63 74 69 6f 6e 2e |MAC_CFM |section.|
|000002a0| 0d 09 09 31 31 2f 32 32 | 2f 39 39 09 54 57 42 09 |...11/22|/99.TWB.|
|000002b0| 09 41 6c 6c 6f 77 20 62 | 6f 74 68 20 73 74 79 6c |.Allow b|oth styl|
|000002c0| 65 72 73 20 61 6e 64 20 | 6f 62 6a 65 63 74 73 20 |ers and |objects |
|000002d0| 74 6f 20 64 72 61 77 2e | 20 0d 09 09 09 09 09 09 |to draw.| .......|
|000002e0| 09 4d 61 6b 65 20 74 68 | 65 20 63 61 6c 6c 20 55 |.Make th|e call U|
|000002f0| 50 50 20 69 6e 74 65 72 | 66 61 63 65 73 20 74 79 |PP inter|faces ty|
|00000300| 70 65 2d 73 61 66 65 2e | 20 0d 09 09 31 31 2f 31 |pe-safe.| ...11/1|
|00000310| 37 2f 39 39 09 54 57 42 | 09 09 53 74 72 65 61 6d |7/99.TWB|..Stream|
|00000320| 69 6e 67 20 73 75 70 70 | 6f 72 74 20 66 6f 72 20 |ing supp|ort for |
|00000330| 73 74 79 6c 65 72 73 2e | 20 0d 09 09 09 09 09 09 |stylers.| .......|
|00000340| 09 52 65 6e 61 6d 65 20 | 73 74 79 6c 65 72 20 70 |.Rename |styler p|
|00000350| 72 6f 63 73 20 66 6f 72 | 20 63 6c 61 72 69 74 79 |rocs for| clarity|
|00000360| 2e 20 0d 09 09 31 31 2f | 31 35 2f 39 39 09 54 57 |. ...11/|15/99.TW|
|00000370| 42 09 09 41 64 64 20 73 | 74 79 6c 65 72 73 2e 20 |B..Add s|tylers. |
|00000380| 0d 09 09 31 31 2f 31 31 | 2f 39 39 09 54 57 42 09 |...11/11|/99.TWB.|
|00000390| 09 55 73 65 20 74 68 65 | 20 6e 65 77 20 4d 69 78 |.Use the| new Mix|
|000003a0| 65 64 4d 6f 64 65 2e 68 | 20 6d 61 63 72 6f 73 20 |edMode.h| macros |
|000003b0| 66 6f 72 20 67 65 6e 65 | 72 61 74 69 6e 67 20 55 |for gene|rating U|
|000003c0| 50 50 73 2e 20 0d 09 09 | 31 31 2f 31 30 2f 39 39 |PPs. ...|11/10/99|
|000003d0| 09 54 57 42 09 09 43 6c | 65 61 6e 20 75 70 20 74 |.TWB..Cl|ean up t|
|000003e0| 68 65 20 70 72 69 76 61 | 74 65 20 69 6e 74 65 72 |he priva|te inter|
|000003f0| 66 61 63 65 73 2e 20 0d | 09 09 09 09 09 09 09 4d |faces. .|.......M|
|00000400| 61 6b 65 20 57 45 46 6f | 6e 74 54 61 62 6c 65 48 |ake WEFo|ntTableH|
|00000410| 61 6e 64 6c 65 20 6f 70 | 61 71 75 65 20 69 6e 73 |andle op|aque ins|
|00000420| 74 65 61 64 20 6f 66 20 | 61 20 48 61 6e 64 6c 65 |tead of |a Handle|
|00000430| 2e 20 0d 09 09 31 30 2f | 32 39 2f 39 38 09 54 57 |. ...10/|29/98.TW|
|00000440| 42 09 09 5a 6f 6f 6d 20 | 73 75 70 70 6f 72 74 2e |B..Zoom |support.|
|00000450| 20 0d 2a 2f 0d 0d 23 69 | 66 6e 64 65 66 20 5f 57 | .*/..#i|fndef _W|
|00000460| 41 53 54 45 5f 0d 23 64 | 65 66 69 6e 65 20 5f 57 |ASTE_.#d|efine _W|
|00000470| 41 53 54 45 5f 0d 0d 23 | 69 66 6e 64 65 66 20 5f |ASTE_..#|ifndef _|
|00000480| 5f 43 4f 4e 44 49 54 49 | 4f 4e 41 4c 4d 41 43 52 |_CONDITI|ONALMACR|
|00000490| 4f 53 5f 5f 0d 23 69 6e | 63 6c 75 64 65 20 3c 43 |OS__.#in|clude <C|
|000004a0| 6f 6e 64 69 74 69 6f 6e | 61 6c 4d 61 63 72 6f 73 |ondition|alMacros|
|000004b0| 2e 68 3e 0d 23 65 6e 64 | 69 66 0d 0d 23 69 66 6e |.h>.#end|if..#ifn|
|000004c0| 64 65 66 20 55 4e 49 56 | 45 52 53 41 4c 5f 49 4e |def UNIV|ERSAL_IN|
|000004d0| 54 45 52 46 41 43 45 53 | 5f 56 45 52 53 49 4f 4e |TERFACES|_VERSION|
|000004e0| 0d 23 65 72 72 6f 72 20 | 22 59 6f 75 20 6e 65 65 |.#error |"You nee|
|000004f0| 64 20 55 6e 69 76 65 72 | 73 61 6c 20 48 65 61 64 |d Univer|sal Head|
|00000500| 65 72 73 20 76 65 72 73 | 69 6f 6e 20 32 2e 31 20 |ers vers|ion 2.1 |
|00000510| 6f 72 20 6e 65 77 65 72 | 20 74 6f 20 75 73 65 20 |or newer| to use |
|00000520| 57 41 53 54 45 2e 68 22 | 0d 23 65 6e 64 69 66 0d |WASTE.h"|.#endif.|
|00000530| 0d 23 69 66 6e 64 65 66 | 20 5f 5f 54 59 50 45 53 |.#ifndef| __TYPES|
|00000540| 5f 5f 0d 23 69 6e 63 6c | 75 64 65 20 3c 54 79 70 |__.#incl|ude <Typ|
|00000550| 65 73 2e 68 3e 0d 23 65 | 6e 64 69 66 0d 0d 23 69 |es.h>.#e|ndif..#i|
|00000560| 66 6e 64 65 66 20 5f 5f | 4d 49 58 45 44 4d 4f 44 |fndef __|MIXEDMOD|
|00000570| 45 5f 5f 0d 23 69 6e 63 | 6c 75 64 65 20 3c 4d 69 |E__.#inc|lude <Mi|
|00000580| 78 65 64 4d 6f 64 65 2e | 68 3e 0d 23 65 6e 64 69 |xedMode.|h>.#endi|
|00000590| 66 0d 0d 23 69 66 6e 64 | 65 66 20 5f 5f 51 55 49 |f..#ifnd|ef __QUI|
|000005a0| 43 4b 44 52 41 57 54 45 | 58 54 5f 5f 0d 23 69 6e |CKDRAWTE|XT__.#in|
|000005b0| 63 6c 75 64 65 20 3c 51 | 75 69 63 6b 64 72 61 77 |clude <Q|uickdraw|
|000005c0| 54 65 78 74 2e 68 3e 0d | 23 65 6e 64 69 66 0d 0d |Text.h>.|#endif..|
|000005d0| 23 69 66 6e 64 65 66 20 | 5f 5f 51 55 49 43 4b 44 |#ifndef |__QUICKD|
|000005e0| 52 41 57 5f 5f 0d 23 69 | 6e 63 6c 75 64 65 20 3c |RAW__.#i|nclude <|
|000005f0| 51 75 69 63 6b 64 72 61 | 77 2e 68 3e 0d 23 65 6e |Quickdra|w.h>.#en|
|00000600| 64 69 66 0d 0d 23 69 66 | 6e 64 65 66 20 5f 5f 53 |dif..#if|ndef __S|
|00000610| 43 52 49 50 54 5f 5f 0d | 23 69 6e 63 6c 75 64 65 |CRIPT__.|#include|
|00000620| 20 3c 53 63 72 69 70 74 | 2e 68 3e 0d 23 65 6e 64 | <Script|.h>.#end|
|00000630| 69 66 0d 0d 23 69 66 6e | 64 65 66 20 5f 5f 54 45 |if..#ifn|def __TE|
|00000640| 58 54 55 54 49 4c 53 5f | 5f 0d 23 69 6e 63 6c 75 |XTUTILS_|_.#inclu|
|00000650| 64 65 20 3c 54 65 78 74 | 55 74 69 6c 73 2e 68 3e |de <Text|Utils.h>|
|00000660| 0d 23 65 6e 64 69 66 0d | 0d 23 69 66 6e 64 65 66 |.#endif.|.#ifndef|
|00000670| 20 5f 5f 54 45 58 54 45 | 44 49 54 5f 5f 0d 23 69 | __TEXTE|DIT__.#i|
|00000680| 6e 63 6c 75 64 65 20 3c | 54 65 78 74 45 64 69 74 |nclude <|TextEdit|
|00000690| 2e 68 3e 0d 23 65 6e 64 | 69 66 0d 0d 23 69 66 6e |.h>.#end|if..#ifn|
|000006a0| 64 65 66 20 5f 5f 44 52 | 41 47 5f 5f 0d 23 69 6e |def __DR|AG__.#in|
|000006b0| 63 6c 75 64 65 20 3c 44 | 72 61 67 2e 68 3e 0d 23 |clude <D|rag.h>.#|
|000006c0| 65 6e 64 69 66 0d 0d 23 | 69 66 6e 64 65 66 20 5f |endif..#|ifndef _|
|000006d0| 5f 4c 4f 4e 47 43 4f 4f | 52 44 49 4e 41 54 45 53 |_LONGCOO|RDINATES|
|000006e0| 5f 5f 0d 23 69 66 6e 64 | 65 66 20 5f 4c 6f 6e 67 |__.#ifnd|ef _Long|
|000006f0| 43 6f 6f 72 64 73 5f 0d | 23 69 6e 63 6c 75 64 65 |Coords_.|#include|
|00000700| 20 22 4c 6f 6e 67 43 6f | 6f 72 64 73 2e 68 22 0d | "LongCo|ords.h".|
|00000710| 23 65 6e 64 69 66 0d 23 | 65 6e 64 69 66 0d 0d 23 |#endif.#|endif..#|
|00000720| 69 66 64 65 66 20 5f 5f | 63 70 6c 75 73 70 6c 75 |ifdef __|cplusplu|
|00000730| 73 0d 65 78 74 65 72 6e | 20 22 43 22 20 7b 0d 23 |s.extern| "C" {.#|
|00000740| 65 6e 64 69 66 0d 0d 23 | 69 66 20 50 52 41 47 4d |endif..#|if PRAGM|
|00000750| 41 5f 53 54 52 55 43 54 | 5f 41 4c 49 47 4e 0d 23 |A_STRUCT|_ALIGN.#|
|00000760| 70 72 61 67 6d 61 20 6f | 70 74 69 6f 6e 73 20 61 |pragma o|ptions a|
|00000770| 6c 69 67 6e 3d 6d 61 63 | 36 38 6b 0d 23 65 6e 64 |lign=mac|68k.#end|
|00000780| 69 66 0d 0d 23 69 66 20 | 50 52 41 47 4d 41 5f 49 |if..#if |PRAGMA_I|
|00000790| 4d 50 4f 52 54 0d 23 70 | 72 61 67 6d 61 20 69 6d |MPORT.#p|ragma im|
|000007a0| 70 6f 72 74 20 6f 6e 0d | 23 65 6e 64 69 66 0d 0d |port on.|#endif..|
|000007b0| 2f 2f 09 54 68 65 20 6d | 61 63 72 6f 20 57 41 53 |//.The m|acro WAS|
|000007c0| 54 45 5f 56 45 52 53 49 | 4f 4e 20 65 78 70 61 6e |TE_VERSI|ON expan|
|000007d0| 64 73 20 74 6f 20 74 68 | 65 20 63 75 72 72 65 6e |ds to th|e curren|
|000007e0| 74 20 76 65 72 73 69 6f | 6e 20 6f 66 20 57 41 53 |t versio|n of WAS|
|000007f0| 54 45 2c 0d 2f 2f 09 65 | 78 70 72 65 73 73 65 64 |TE,.//.e|xpressed|
|00000800| 20 69 6e 20 73 74 61 6e | 64 61 72 64 20 4e 75 6d | in stan|dard Num|
|00000810| 56 65 72 73 69 6f 6e 20 | 66 6f 72 6d 61 74 20 28 |Version |format (|
|00000820| 73 65 65 20 54 79 70 65 | 73 2e 68 29 0d 2f 2f 09 |see Type|s.h).//.|
|00000830| 54 68 65 20 6d 61 63 72 | 6f 20 57 41 53 54 45 31 |The macr|o WASTE1|
|00000840| 31 20 69 73 20 6f 62 73 | 6f 6c 65 74 65 20 62 75 |1 is obs|olete bu|
|00000850| 74 20 73 74 69 6c 6c 20 | 73 75 70 70 6f 72 74 65 |t still |supporte|
|00000860| 64 20 66 6f 72 20 62 61 | 63 6b 77 61 72 64 0d 2f |d for ba|ckward./|
|00000870| 2f 09 63 6f 6d 70 61 74 | 69 62 69 6c 69 74 79 0d |/.compat|ibility.|
|00000880| 0d 23 64 65 66 69 6e 65 | 20 57 41 53 54 45 5f 56 |.#define| WASTE_V|
|00000890| 45 52 53 49 4f 4e 09 30 | 78 30 31 33 30 38 30 30 |ERSION.0|x0130800|
|000008a0| 30 09 09 2f 2a 20 31 2e | 33 20 2a 2f 0d 23 64 65 |0../* 1.|3 */.#de|
|000008b0| 66 69 6e 65 20 57 41 53 | 54 45 31 31 0d 0d 2f 2a |fine WAS|TE11../*|
|000008c0| 09 72 65 73 75 6c 74 20 | 63 6f 64 65 73 20 2a 2f |.result |codes */|
|000008d0| 0d 0d 65 6e 75 6d 0d 7b | 0d 09 77 65 43 61 6e 74 |..enum.{|..weCant|
|000008e0| 55 6e 64 6f 45 72 72 09 | 09 09 3d 09 2d 31 30 30 |UndoErr.|..=.-100|
|000008f0| 31 35 2c 09 2f 2a 20 75 | 6e 64 6f 20 62 75 66 66 |15,./* u|ndo buff|
|00000900| 65 72 20 69 73 20 63 6c | 65 61 72 20 28 3d 20 65 |er is cl|ear (= e|
|00000910| 72 72 41 45 43 61 6e 74 | 55 6e 64 6f 29 20 2a 2f |rrAECant|Undo) */|
|00000920| 0d 09 77 65 45 6d 70 74 | 79 53 65 6c 65 63 74 69 |..weEmpt|ySelecti|
|00000930| 6f 6e 45 72 72 09 09 3d | 09 2d 31 30 30 31 33 2c |onErr..=|.-10013,|
|00000940| 09 2f 2a 20 73 65 6c 65 | 63 74 69 6f 6e 20 72 61 |./* sele|ction ra|
|00000950| 6e 67 65 20 69 73 20 65 | 6d 70 74 79 20 28 3d 20 |nge is e|mpty (= |
|00000960| 65 72 72 41 45 4e 6f 55 | 73 65 72 53 65 6c 65 63 |errAENoU|serSelec|
|00000970| 74 69 6f 6e 29 20 2a 2f | 0d 09 77 65 4e 6f 74 48 |tion) */|..weNotH|
|00000980| 61 6e 64 6c 65 64 45 72 | 72 09 09 09 3d 09 2d 31 |andledEr|r...=.-1|
|00000990| 37 30 38 2c 09 2f 2a 20 | 70 6c 65 61 73 65 20 75 |708,./* |please u|
|000009a0| 73 65 20 64 65 66 61 75 | 6c 74 20 62 65 68 61 76 |se defau|lt behav|
|000009b0| 69 6f 72 20 28 3d 20 65 | 72 72 41 45 45 76 65 6e |ior (= e|rrAEEven|
|000009c0| 74 4e 6f 74 48 61 6e 64 | 6c 65 64 29 20 2a 2f 0d |tNotHand|led) */.|
|000009d0| 09 77 65 55 6e 6b 6e 6f | 77 6e 4f 62 6a 65 63 74 |.weUnkno|wnObject|
|000009e0| 54 79 70 65 45 72 72 09 | 3d 09 2d 39 34 37 38 2c |TypeErr.|=.-9478,|
|000009f0| 09 2f 2a 20 73 70 65 63 | 69 66 69 65 64 20 6f 62 |./* spec|ified ob|
|00000a00| 6a 65 63 74 20 74 79 70 | 65 20 69 73 20 6e 6f 74 |ject typ|e is not|
|00000a10| 20 72 65 67 69 73 74 65 | 72 65 64 20 2a 2f 0d 09 | registe|red */..|
|00000a20| 77 65 4f 62 6a 65 63 74 | 4e 6f 74 46 6f 75 6e 64 |weObject|NotFound|
|00000a30| 45 72 72 09 09 3d 09 2d | 39 34 37 37 2c 09 2f 2a |Err..=.-|9477,./*|
|00000a40| 20 6e 6f 20 6f 62 6a 65 | 63 74 20 66 6f 75 6e 64 | no obje|ct found|
|00000a50| 20 61 74 20 73 70 65 63 | 69 66 69 65 64 20 6f 66 | at spec|ified of|
|00000a60| 66 73 65 74 20 2a 2f 0d | 09 77 65 52 65 61 64 4f |fset */.|.weReadO|
|00000a70| 6e 6c 79 45 72 72 09 09 | 09 3d 09 2d 39 34 37 36 |nlyErr..|.=.-9476|
|00000a80| 2c 09 2f 2a 20 69 6e 73 | 74 61 6e 63 65 20 69 73 |,./* ins|tance is|
|00000a90| 20 72 65 61 64 2d 6f 6e | 6c 79 20 2a 2f 0d 09 77 | read-on|ly */..w|
|00000aa0| 65 4d 6f 6e 6f 53 74 79 | 6c 65 64 45 72 72 09 09 |eMonoSty|ledErr..|
|00000ab0| 09 3d 09 2d 39 34 37 35 | 2c 09 2f 2a 20 69 6e 73 |.=.-9475|,./* ins|
|00000ac0| 74 61 6e 63 65 20 69 73 | 20 6d 6f 6e 6f 2d 73 74 |tance is| mono-st|
|00000ad0| 79 6c 65 64 20 2a 2f 0d | 09 77 65 4e 65 77 65 72 |yled */.|.weNewer|
|00000ae0| 56 65 72 73 69 6f 6e 45 | 72 72 09 09 3d 09 2d 31 |VersionE|rr..=.-1|
|00000af0| 37 30 36 2c 09 2f 2a 20 | 6e 65 65 64 20 61 20 6e |706,./* |need a n|
|00000b00| 65 77 65 72 20 76 65 72 | 73 69 6f 6e 20 6f 66 20 |ewer ver|sion of |
|00000b10| 57 41 53 54 45 20 28 3d | 20 65 72 72 41 45 4e 65 |WASTE (=| errAENe|
|00000b20| 77 65 72 56 65 72 73 69 | 6f 6e 29 20 2a 2f 0d 09 |werVersi|on) */..|
|00000b30| 77 65 43 6f 72 72 75 70 | 74 44 61 74 61 45 72 72 |weCorrup|tDataErr|
|00000b40| 09 09 3d 09 2d 31 37 30 | 32 2c 09 2f 2a 20 63 6f |..=.-170|2,./* co|
|00000b50| 72 72 75 70 74 20 64 61 | 74 61 20 28 3d 20 65 72 |rrupt da|ta (= er|
|00000b60| 72 41 45 43 6f 72 72 75 | 70 74 44 61 74 61 29 20 |rAECorru|ptData) |
|00000b70| 2a 2f 0d 09 77 65 50 72 | 6f 74 6f 63 6f 6c 45 72 |*/..wePr|otocolEr|
|00000b80| 72 09 09 09 3d 09 2d 36 | 30 33 2c 09 2f 2a 20 69 |r...=.-6|03,./* i|
|00000b90| 6d 70 72 6f 70 65 72 20 | 63 61 6c 6c 20 6f 72 64 |mproper |call ord|
|00000ba0| 65 72 20 28 3d 20 70 72 | 6f 74 6f 63 6f 6c 45 72 |er (= pr|otocolEr|
|00000bb0| 72 29 20 2a 2f 0d 09 77 | 65 55 6e 64 65 66 69 6e |r) */..w|eUndefin|
|00000bc0| 65 64 53 65 6c 65 63 74 | 6f 72 45 72 72 09 3d 09 |edSelect|orErr.=.|
|00000bd0| 2d 35 30 09 09 2f 2a 20 | 75 6e 6b 6e 6f 77 6e 20 |-50../* |unknown |
|00000be0| 73 65 6c 65 63 74 6f 72 | 20 28 3d 20 70 61 72 61 |selector| (= para|
|00000bf0| 6d 45 72 72 29 20 2a 2f | 0d 7d 3b 0d 0d 2f 2a 09 |mErr) */|.};../*.|
|00000c00| 61 6c 69 67 6e 6d 65 6e | 74 20 73 74 79 6c 65 73 |alignmen|t styles|
|00000c10| 20 2a 2f 0d 0d 65 6e 75 | 6d 0d 7b 0d 09 77 65 46 | */..enu|m.{..weF|
|00000c20| 6c 75 73 68 4c 65 66 74 | 20 09 09 3d 09 2d 32 2c |lushLeft| ..=.-2,|
|00000c30| 09 09 2f 2a 20 66 6c 75 | 73 68 20 6c 65 66 74 20 |../* flu|sh left |
|00000c40| 2a 2f 0d 09 77 65 46 6c | 75 73 68 52 69 67 68 74 |*/..weFl|ushRight|
|00000c50| 09 09 3d 09 2d 31 2c 09 | 09 2f 2a 20 66 6c 75 73 |..=.-1,.|./* flus|
|00000c60| 68 20 72 69 67 68 74 20 | 2a 2f 0d 09 77 65 46 6c |h right |*/..weFl|
|00000c70| 75 73 68 44 65 66 61 75 | 6c 74 09 09 3d 09 20 30 |ushDefau|lt..=. 0|
|00000c80| 2c 09 09 2f 2a 20 66 6c | 75 73 68 20 61 63 63 6f |,../* fl|ush acco|
|00000c90| 72 64 69 6e 67 20 74 6f | 20 73 79 73 74 65 6d 20 |rding to| system |
|00000ca0| 64 69 72 65 63 74 69 6f | 6e 20 2a 2f 0d 09 77 65 |directio|n */..we|
|00000cb0| 43 65 6e 74 65 72 09 09 | 09 3d 09 20 31 2c 09 09 |Center..|.=. 1,..|
|00000cc0| 2f 2a 20 63 65 6e 74 65 | 72 65 64 20 2a 2f 0d 09 |/* cente|red */..|
|00000cd0| 77 65 4a 75 73 74 69 66 | 79 09 09 09 3d 09 20 32 |weJustif|y...=. 2|
|00000ce0| 09 09 2f 2a 20 66 75 6c | 6c 79 20 6a 75 73 74 69 |../* ful|ly justi|
|00000cf0| 66 69 65 64 20 2a 2f 0d | 7d 3b 0d 0d 2f 2a 09 70 |fied */.|};../*.p|
|00000d00| 72 69 6d 61 72 79 20 6c | 69 6e 65 20 64 69 72 65 |rimary l|ine dire|
|00000d10| 63 74 69 6f 6e 20 2a 2f | 0d 0d 65 6e 75 6d 0d 7b |ction */|..enum.{|
|00000d20| 0d 09 77 65 44 69 72 44 | 65 66 61 75 6c 74 09 09 |..weDirD|efault..|
|00000d30| 3d 09 20 31 2c 09 09 2f | 2a 20 61 63 63 6f 72 64 |=. 1,../|* accord|
|00000d40| 69 6e 67 20 74 6f 20 73 | 79 73 74 65 6d 20 64 69 |ing to s|ystem di|
|00000d50| 72 65 63 74 69 6f 6e 20 | 2a 2f 0d 09 77 65 44 69 |rection |*/..weDi|
|00000d60| 72 52 69 67 68 74 54 6f | 4c 65 66 74 09 3d 09 2d |rRightTo|Left.=.-|
|00000d70| 31 2c 09 09 2f 2a 20 66 | 6f 72 63 65 20 72 69 67 |1,../* f|orce rig|
|00000d80| 68 74 2d 74 6f 2d 6c 65 | 66 74 20 2a 2f 0d 09 77 |ht-to-le|ft */..w|
|00000d90| 65 44 69 72 4c 65 66 74 | 54 6f 52 69 67 68 74 09 |eDirLeft|ToRight.|
|00000da0| 3d 09 20 30 09 09 2f 2a | 20 66 6f 72 63 65 20 6c |=. 0../*| force l|
|00000db0| 65 66 74 2d 74 6f 2d 72 | 69 67 68 74 20 2a 2f 0d |eft-to-r|ight */.|
|00000dc0| 7d 3b 0d 0d 2f 2a 09 76 | 61 6c 75 65 73 20 66 6f |};../*.v|alues fo|
|00000dd0| 72 20 74 68 65 20 6d 6f | 64 65 20 70 61 72 61 6d |r the mo|de param|
|00000de0| 65 74 65 72 20 69 6e 20 | 57 45 53 65 74 53 74 79 |eter in |WESetSty|
|00000df0| 6c 65 20 61 6e 64 20 57 | 45 43 6f 6e 74 69 6e 75 |le and W|EContinu|
|00000e00| 6f 75 73 53 74 79 6c 65 | 20 2a 2f 0d 0d 65 6e 75 |ousStyle| */..enu|
|00000e10| 6d 0d 7b 0d 09 77 65 44 | 6f 46 6f 6e 74 09 09 09 |m.{..weD|oFont...|
|00000e20| 09 3d 09 30 78 30 30 30 | 31 2c 09 09 2f 2a 20 31 |.=.0x000|1,../* 1|
|00000e30| 20 3c 3c 20 30 3b 20 2a | 2f 0d 09 77 65 44 6f 46 | << 0; *|/..weDoF|
|00000e40| 61 63 65 09 09 09 09 3d | 09 30 78 30 30 30 32 2c |ace....=|.0x0002,|
|00000e50| 09 09 2f 2a 20 31 20 3c | 3c 20 31 3b 20 2a 2f 0d |../* 1 <|< 1; */.|
|00000e60| 09 77 65 44 6f 53 69 7a | 65 09 09 09 09 3d 09 30 |.weDoSiz|e....=.0|
|00000e70| 78 30 30 30 34 2c 09 09 | 2f 2a 20 31 20 3c 3c 20 |x0004,..|/* 1 << |
|00000e80| 32 3b 20 2a 2f 0d 09 77 | 65 44 6f 43 6f 6c 6f 72 |2; */..w|eDoColor|
|00000e90| 09 09 09 09 3d 09 30 78 | 30 30 30 38 2c 09 09 2f |....=.0x|0008,../|
|00000ea0| 2a 20 31 20 3c 3c 20 33 | 3b 20 2a 2f 0d 09 77 65 |* 1 << 3|; */..we|
|00000eb0| 44 6f 41 6c 6c 09 09 09 | 09 09 3d 09 77 65 44 6f |DoAll...|..=.weDo|
|00000ec0| 46 6f 6e 74 20 2b 20 77 | 65 44 6f 46 61 63 65 20 |Font + w|eDoFace |
|00000ed0| 2b 20 77 65 44 6f 53 69 | 7a 65 20 2b 20 77 65 44 |+ weDoSi|ze + weD|
|00000ee0| 6f 43 6f 6c 6f 72 2c 0d | 09 77 65 44 6f 41 64 64 |oColor,.|.weDoAdd|
|00000ef0| 53 69 7a 65 09 09 09 09 | 3d 09 30 78 30 30 31 30 |Size....|=.0x0010|
|00000f00| 2c 09 09 2f 2a 20 31 20 | 3c 3c 20 34 3b 20 2a 2f |,../* 1 |<< 4; */|
|00000f10| 0d 09 77 65 44 6f 54 6f | 67 67 6c 65 46 61 63 65 |..weDoTo|ggleFace|
|00000f20| 09 09 09 3d 09 30 78 30 | 30 32 30 2c 09 09 2f 2a |...=.0x0|020,../*|
|00000f30| 20 31 20 3c 3c 20 35 3b | 20 2a 2f 0d 09 77 65 44 | 1 << 5;| */..weD|
|00000f40| 6f 52 65 70 6c 61 63 65 | 46 61 63 65 09 09 09 3d |oReplace|Face...=|
|00000f50| 09 30 78 30 30 34 30 2c | 09 09 2f 2a 20 31 20 3c |.0x0040,|../* 1 <|
|00000f60| 3c 20 36 3b 20 2a 2f 0d | 09 77 65 44 6f 50 72 65 |< 6; */.|.weDoPre|
|00000f70| 73 65 72 76 65 53 63 72 | 69 70 74 09 09 3d 09 30 |serveScr|ipt..=.0|
|00000f80| 78 30 30 38 30 2c 09 09 | 2f 2a 20 31 20 3c 3c 20 |x0080,..|/* 1 << |
|00000f90| 37 3b 20 2a 2f 0d 09 77 | 65 44 6f 45 78 74 72 61 |7; */..w|eDoExtra|
|00000fa0| 63 74 53 75 62 73 63 72 | 69 70 74 09 3d 09 30 78 |ctSubscr|ipt.=.0x|
|00000fb0| 30 31 30 30 2c 09 09 2f | 2a 20 31 20 3c 3c 20 38 |0100,../|* 1 << 8|
|00000fc0| 3b 20 2a 2f 0d 09 77 65 | 44 6f 46 61 63 65 4d 61 |; */..we|DoFaceMa|
|00000fd0| 73 6b 09 09 09 3d 09 30 | 78 30 32 30 30 09 09 2f |sk...=.0|x0200../|
|00000fe0| 2a 20 31 20 3c 3c 20 39 | 3b 20 2a 2f 0d 7d 3b 0d |* 1 << 9|; */.};.|
|00000ff0| 0d 2f 2a 09 76 61 6c 75 | 65 73 20 66 6f 72 20 74 |./*.valu|es for t|
|00001000| 68 65 20 65 64 67 65 20 | 70 61 72 61 6d 65 74 65 |he edge |paramete|
|00001010| 72 20 69 6e 20 57 45 47 | 65 74 4f 66 66 73 65 74 |r in WEG|etOffset|
|00001020| 20 65 74 63 2e 20 2a 2f | 0d 0d 65 6e 75 6d 0d 7b | etc. */|..enum.{|
|00001030| 0d 09 6b 4c 65 61 64 69 | 6e 67 45 64 67 65 20 3d |..kLeadi|ngEdge =|
|00001040| 20 2d 31 2c 09 09 2f 2a | 20 70 6f 69 6e 74 20 69 | -1,../*| point i|
|00001050| 73 20 6f 6e 20 74 68 65 | 20 6c 65 61 64 69 6e 67 |s on the| leading|
|00001060| 20 65 64 67 65 20 6f 66 | 20 61 20 67 6c 79 70 68 | edge of| a glyph|
|00001070| 20 2a 2f 0d 09 6b 54 72 | 61 69 6c 69 6e 67 45 64 | */..kTr|ailingEd|
|00001080| 67 65 20 3d 20 30 2c 09 | 09 2f 2a 20 70 6f 69 6e |ge = 0,.|./* poin|
|00001090| 74 20 69 73 20 6f 6e 20 | 74 68 65 20 74 72 61 69 |t is on |the trai|
|000010a0| 6c 69 6e 67 20 65 64 67 | 65 20 6f 66 20 61 20 67 |ling edg|e of a g|
|000010b0| 6c 79 70 68 20 2a 2f 0d | 09 6b 4f 62 6a 65 63 74 |lyph */.|.kObject|
|000010c0| 45 64 67 65 20 3d 20 32 | 09 09 09 2f 2a 20 70 6f |Edge = 2|.../* po|
|000010d0| 69 6e 74 20 69 73 20 69 | 6e 20 74 68 65 20 6d 69 |int is i|n the mi|
|000010e0| 64 64 6c 65 20 6f 66 20 | 61 6e 20 65 6d 62 65 64 |ddle of |an embed|
|000010f0| 64 65 64 20 6f 62 6a 65 | 63 74 20 2a 2f 0d 7d 3b |ded obje|ct */.};|
|00001100| 0d 0d 2f 2a 09 76 61 6c | 75 65 73 20 66 6f 72 20 |../*.val|ues for |
|00001110| 57 45 46 65 61 74 75 72 | 65 46 6c 61 67 20 66 65 |WEFeatur|eFlag fe|
|00001120| 61 74 75 72 65 20 70 61 | 72 61 6d 65 74 65 72 20 |ature pa|rameter |
|00001130| 2a 2f 0d 0d 65 6e 75 6d | 0d 7b 0d 09 77 65 46 41 |*/..enum|.{..weFA|
|00001140| 75 74 6f 53 63 72 6f 6c | 6c 09 09 3d 09 30 2c 09 |utoScrol|l..=.0,.|
|00001150| 09 2f 2a 20 61 75 74 6f | 6d 61 74 69 63 61 6c 6c |./* auto|maticall|
|00001160| 79 20 73 63 72 6f 6c 6c | 20 74 68 65 20 73 65 6c |y scroll| the sel|
|00001170| 65 63 74 69 6f 6e 20 72 | 61 6e 67 65 20 69 6e 74 |ection r|ange int|
|00001180| 6f 20 76 69 65 77 20 2a | 2f 0d 09 77 65 46 4f 75 |o view *|/..weFOu|
|00001190| 74 6c 69 6e 65 48 69 6c | 69 74 65 09 3d 09 32 2c |tlineHil|ite.=.2,|
|000011a0| 09 09 2f 2a 20 66 72 61 | 6d 65 20 73 65 6c 65 63 |../* fra|me selec|
|000011b0| 74 69 6f 6e 20 77 68 65 | 6e 20 64 65 61 63 74 69 |tion whe|n deacti|
|000011c0| 76 61 74 65 64 20 2a 2f | 0d 09 77 65 46 52 65 61 |vated */|..weFRea|
|000011d0| 64 4f 6e 6c 79 09 09 09 | 3d 09 35 2c 09 09 2f 2a |dOnly...|=.5,../*|
|000011e0| 20 64 69 73 61 6c 6c 6f | 77 20 6d 6f 64 69 66 69 | disallo|w modifi|
|000011f0| 63 61 74 69 6f 6e 73 20 | 2a 2f 0d 09 77 65 46 55 |cations |*/..weFU|
|00001200| 6e 64 6f 09 09 09 09 3d | 09 36 2c 09 09 2f 2a 20 |ndo....=|.6,../* |
|00001210| 73 75 70 70 6f 72 74 20 | 57 45 55 6e 64 6f 28 29 |support |WEUndo()|
|00001220| 20 2a 2f 0d 09 77 65 46 | 49 6e 74 43 75 74 41 6e | */..weF|IntCutAn|
|00001230| 64 50 61 73 74 65 09 3d | 09 37 2c 09 09 2f 2a 20 |dPaste.=|.7,../* |
|00001240| 75 73 65 20 69 6e 74 65 | 6c 6c 69 67 65 6e 74 20 |use inte|lligent |
|00001250| 63 75 74 2d 61 6e 64 2d | 70 61 73 74 65 20 72 75 |cut-and-|paste ru|
|00001260| 6c 65 73 20 2a 2f 0d 09 | 77 65 46 44 72 61 67 41 |les */..|weFDragA|
|00001270| 6e 64 44 72 6f 70 09 09 | 3d 09 38 2c 09 09 2f 2a |ndDrop..|=.8,../*|
|00001280| 20 73 75 70 70 6f 72 74 | 20 64 72 61 67 2d 61 6e | support| drag-an|
|00001290| 64 2d 64 72 6f 70 20 74 | 65 78 74 20 65 64 69 74 |d-drop t|ext edit|
|000012a0| 69 6e 67 20 2a 2f 0d 09 | 77 65 46 49 6e 68 69 62 |ing */..|weFInhib|
|000012b0| 69 74 52 65 63 61 6c 09 | 09 3d 09 39 2c 09 09 2f |itRecal.|.=.9,../|
|000012c0| 2a 20 64 6f 6e 27 74 20 | 72 65 63 61 6c 63 75 6c |* don't |recalcul|
|000012d0| 61 74 65 20 6c 69 6e 65 | 20 73 74 61 72 74 73 20 |ate line| starts |
|000012e0| 61 6e 64 20 64 6f 6e 27 | 74 20 72 65 64 72 61 77 |and don'|t redraw|
|000012f0| 20 74 65 78 74 20 2a 2f | 0d 09 77 65 46 55 73 65 | text */|..weFUse|
|00001300| 54 65 6d 70 4d 65 6d 09 | 09 3d 09 31 30 2c 09 09 |TempMem.|.=.10,..|
|00001310| 2f 2a 20 75 73 65 20 74 | 65 6d 70 6f 72 61 72 79 |/* use t|emporary|
|00001320| 20 6d 65 6d 6f 72 79 20 | 66 6f 72 20 6d 61 69 6e | memory |for main|
|00001330| 20 64 61 74 61 20 73 74 | 72 75 63 74 75 72 65 73 | data st|ructures|
|00001340| 20 2a 2f 0d 09 77 65 46 | 44 72 61 77 4f 66 66 73 | */..weF|DrawOffs|
|00001350| 63 72 65 65 6e 09 3d 09 | 31 31 2c 09 09 2f 2a 20 |creen.=.|11,../* |
|00001360| 64 72 61 77 20 74 65 78 | 74 20 6f 66 66 73 63 72 |draw tex|t offscr|
|00001370| 65 65 6e 20 66 6f 72 20 | 73 6d 6f 6f 74 68 65 72 |een for |smoother|
|00001380| 20 76 69 73 75 61 6c 20 | 72 65 73 75 6c 74 73 20 | visual |results |
|00001390| 2a 2f 0d 09 77 65 46 49 | 6e 68 69 62 69 74 52 65 |*/..weFI|nhibitRe|
|000013a0| 64 72 61 77 09 3d 09 31 | 32 2c 09 09 2f 2a 20 64 |draw.=.1|2,../* d|
|000013b0| 6f 6e 27 74 20 72 65 64 | 72 61 77 20 74 65 78 74 |on't red|raw text|
|000013c0| 20 2a 2f 0d 09 77 65 46 | 4d 6f 6e 6f 53 74 79 6c | */..weF|MonoStyl|
|000013d0| 65 64 09 09 3d 09 31 33 | 2c 09 09 2f 2a 20 64 69 |ed..=.13|,../* di|
|000013e0| 73 61 6c 6c 6f 77 20 73 | 74 79 6c 65 20 63 68 61 |sallow s|tyle cha|
|000013f0| 6e 67 65 73 20 2a 2f 0d | 09 77 65 46 49 6e 68 69 |nges */.|.weFInhi|
|00001400| 62 69 74 43 6f 6c 6f 72 | 09 09 3d 09 33 31 09 09 |bitColor|..=.31..|
|00001410| 2f 2a 20 64 72 61 77 20 | 69 6e 20 62 6c 61 63 6b |/* draw |in black|
|00001420| 20 26 20 77 68 69 74 65 | 20 6f 6e 6c 79 20 2a 2f | & white| only */|
|00001430| 0d 7d 3b 0d 0d 2f 2a 09 | 76 61 6c 75 65 73 20 66 |.};../*.|values f|
|00001440| 6f 72 20 57 45 4e 65 77 | 20 66 6c 61 67 73 20 70 |or WENew| flags p|
|00001450| 61 72 61 6d 65 74 65 72 | 20 2a 2f 0d 0d 65 6e 75 |arameter| */..enu|
|00001460| 6d 0d 7b 0d 09 77 65 44 | 6f 41 75 74 6f 53 63 72 |m.{..weD|oAutoScr|
|00001470| 6f 6c 6c 09 09 3d 09 31 | 4c 20 3c 3c 20 77 65 46 |oll..=.1|L << weF|
|00001480| 41 75 74 6f 53 63 72 6f | 6c 6c 2c 0d 09 77 65 44 |AutoScro|ll,..weD|
|00001490| 6f 4f 75 74 6c 69 6e 65 | 48 69 6c 69 74 65 09 3d |oOutline|Hilite.=|
|000014a0| 09 31 4c 20 3c 3c 20 77 | 65 46 4f 75 74 6c 69 6e |.1L << w|eFOutlin|
|000014b0| 65 48 69 6c 69 74 65 2c | 0d 09 77 65 44 6f 52 65 |eHilite,|..weDoRe|
|000014c0| 61 64 4f 6e 6c 79 09 09 | 3d 09 31 4c 20 3c 3c 20 |adOnly..|=.1L << |
|000014d0| 77 65 46 52 65 61 64 4f | 6e 6c 79 2c 0d 09 77 65 |weFReadO|nly,..we|
|000014e0| 44 6f 55 6e 64 6f 09 09 | 09 3d 09 31 4c 20 3c 3c |DoUndo..|.=.1L <<|
|000014f0| 20 77 65 46 55 6e 64 6f | 2c 0d 09 77 65 44 6f 49 | weFUndo|,..weDoI|
|00001500| 6e 74 43 75 74 41 6e 64 | 50 61 73 74 65 09 3d 09 |ntCutAnd|Paste.=.|
|00001510| 31 4c 20 3c 3c 20 77 65 | 46 49 6e 74 43 75 74 41 |1L << we|FIntCutA|
|00001520| 6e 64 50 61 73 74 65 2c | 0d 09 77 65 44 6f 44 72 |ndPaste,|..weDoDr|
|00001530| 61 67 41 6e 64 44 72 6f | 70 09 09 3d 09 31 4c 20 |agAndDro|p..=.1L |
|00001540| 3c 3c 20 77 65 46 44 72 | 61 67 41 6e 64 44 72 6f |<< weFDr|agAndDro|
|00001550| 70 2c 0d 09 77 65 44 6f | 49 6e 68 69 62 69 74 52 |p,..weDo|InhibitR|
|00001560| 65 63 61 6c 09 3d 09 31 | 4c 20 3c 3c 20 77 65 46 |ecal.=.1|L << weF|
|00001570| 49 6e 68 69 62 69 74 52 | 65 63 61 6c 2c 0d 09 77 |InhibitR|ecal,..w|
|00001580| 65 44 6f 55 73 65 54 65 | 6d 70 4d 65 6d 09 09 3d |eDoUseTe|mpMem..=|
|00001590| 09 31 4c 20 3c 3c 20 77 | 65 46 55 73 65 54 65 6d |.1L << w|eFUseTem|
|000015a0| 70 4d 65 6d 2c 0d 09 77 | 65 44 6f 44 72 61 77 4f |pMem,..w|eDoDrawO|
|000015b0| 66 66 73 63 72 65 65 6e | 09 3d 09 31 4c 20 3c 3c |ffscreen|.=.1L <<|
|000015c0| 20 77 65 46 44 72 61 77 | 4f 66 66 73 63 72 65 65 | weFDraw|Offscree|
|000015d0| 6e 2c 0d 09 77 65 44 6f | 49 6e 68 69 62 69 74 52 |n,..weDo|InhibitR|
|000015e0| 65 64 72 61 77 09 3d 09 | 31 4c 20 3c 3c 20 77 65 |edraw.=.|1L << we|
|000015f0| 46 49 6e 68 69 62 69 74 | 52 65 64 72 61 77 2c 0d |FInhibit|Redraw,.|
|00001600| 09 77 65 44 6f 4d 6f 6e | 6f 53 74 79 6c 65 64 09 |.weDoMon|oStyled.|
|00001610| 09 3d 09 31 4c 20 3c 3c | 20 77 65 46 4d 6f 6e 6f |.=.1L <<| weFMono|
|00001620| 53 74 79 6c 65 64 2c 0d | 09 77 65 44 6f 49 6e 68 |Styled,.|.weDoInh|
|00001630| 69 62 69 74 43 6f 6c 6f | 72 09 3d 09 31 4c 20 3c |ibitColo|r.=.1L <|
|00001640| 3c 20 77 65 46 49 6e 68 | 69 62 69 74 43 6f 6c 6f |< weFInh|ibitColo|
|00001650| 72 0d 7d 3b 0d 0d 2f 2a | 09 76 61 6c 75 65 73 20 |r.};../*|.values |
|00001660| 66 6f 72 20 57 45 46 65 | 61 74 75 72 65 46 6c 61 |for WEFe|atureFla|
|00001670| 67 20 61 63 74 69 6f 6e | 20 70 61 72 61 6d 65 74 |g action| paramet|
|00001680| 65 72 20 2a 2f 0d 0d 65 | 6e 75 6d 0d 7b 0d 09 77 |er */..e|num.{..w|
|00001690| 65 42 69 74 54 6f 67 67 | 6c 65 20 3d 20 2d 32 2c |eBitTogg|le = -2,|
|000016a0| 09 2f 2a 20 74 6f 67 67 | 6c 65 73 20 74 68 65 20 |./* togg|les the |
|000016b0| 73 70 65 63 69 66 69 65 | 64 20 66 65 61 74 75 72 |specifie|d featur|
|000016c0| 65 20 2a 2f 0d 09 77 65 | 42 69 74 54 65 73 74 2c |e */..we|BitTest,|
|000016d0| 09 09 09 2f 2a 20 72 65 | 74 75 72 6e 73 20 74 68 |.../* re|turns th|
|000016e0| 65 20 63 75 72 72 65 6e | 74 20 73 65 74 74 69 6e |e curren|t settin|
|000016f0| 67 20 6f 66 20 74 68 65 | 20 73 70 65 63 69 66 69 |g of the| specifi|
|00001700| 65 64 20 66 65 61 74 75 | 72 65 20 2a 2f 0d 09 77 |ed featu|re */..w|
|00001710| 65 42 69 74 43 6c 65 61 | 72 2c 09 09 09 2f 2a 20 |eBitClea|r,.../* |
|00001720| 64 69 73 61 62 6c 65 73 | 20 74 68 65 20 73 70 65 |disables| the spe|
|00001730| 63 69 66 69 65 64 20 66 | 65 61 74 75 72 65 20 2a |cified f|eature *|
|00001740| 2f 0d 09 77 65 42 69 74 | 53 65 74 09 09 09 2f 2a |/..weBit|Set.../*|
|00001750| 20 65 6e 61 62 6c 65 73 | 20 74 68 65 20 73 70 65 | enables| the spe|
|00001760| 63 69 66 69 65 64 20 66 | 65 61 74 75 72 65 20 2a |cified f|eature *|
|00001770| 2f 0d 7d 3b 0d 0d 2f 2a | 09 73 65 6c 65 63 74 6f |/.};../*|.selecto|
|00001780| 72 73 20 66 6f 72 20 57 | 45 47 65 74 49 6e 66 6f |rs for W|EGetInfo|
|00001790| 20 61 6e 64 20 57 45 53 | 65 74 49 6e 66 6f 20 2a | and WES|etInfo *|
|000017a0| 2f 0d 0d 65 6e 75 6d 0d | 7b 0d 09 77 65 43 68 61 |/..enum.|{..weCha|
|000017b0| 72 42 79 74 65 48 6f 6f | 6b 09 09 09 09 3d 09 27 |rByteHoo|k....=.'|
|000017c0| 63 62 79 74 27 2c 20 2f | 2a 20 43 68 61 72 42 79 |cbyt', /|* CharBy|
|000017d0| 74 65 20 68 6f 6f 6b 20 | 2a 2f 0d 09 77 65 43 68 |te hook |*/..weCh|
|000017e0| 61 72 54 6f 50 69 78 65 | 6c 48 6f 6f 6b 09 09 09 |arToPixe|lHook...|
|000017f0| 3d 09 27 63 32 70 20 27 | 2c 09 2f 2a 20 43 68 61 |=.'c2p '|,./* Cha|
|00001800| 72 54 6f 50 69 78 65 6c | 20 68 6f 6f 6b 20 2a 2f |rToPixel| hook */|
|00001810| 0d 09 77 65 43 68 61 72 | 54 79 70 65 48 6f 6f 6b |..weChar|TypeHook|
|00001820| 09 09 09 09 3d 09 27 63 | 74 79 70 27 2c 20 2f 2a |....=.'c|typ', /*|
|00001830| 20 43 68 61 72 54 79 70 | 65 20 68 6f 6f 6b 20 2a | CharTyp|e hook *|
|00001840| 2f 0d 09 77 65 43 6c 69 | 63 6b 4c 6f 6f 70 09 09 |/..weCli|ckLoop..|
|00001850| 09 09 09 3d 09 27 63 6c | 69 6b 27 2c 09 2f 2a 20 |...=.'cl|ik',./* |
|00001860| 63 6c 69 63 6b 20 6c 6f | 6f 70 20 63 61 6c 6c 62 |click lo|op callb|
|00001870| 61 63 6b 20 2a 2f 0d 09 | 77 65 43 75 72 72 65 6e |ack */..|weCurren|
|00001880| 74 44 72 61 67 09 09 09 | 09 3d 09 27 64 72 61 67 |tDrag...|.=.'drag|
|00001890| 27 2c 09 2f 2a 20 64 72 | 61 67 20 63 75 72 72 65 |',./* dr|ag curre|
|000018a0| 6e 74 6c 79 20 62 65 69 | 6e 67 20 74 72 61 63 6b |ntly bei|ng track|
|000018b0| 65 64 20 66 72 6f 6d 20 | 57 45 43 6c 69 63 6b 28 |ed from |WEClick(|
|000018c0| 29 20 2a 2f 0d 09 77 65 | 44 72 61 77 54 65 78 74 |) */..we|DrawText|
|000018d0| 48 6f 6f 6b 09 09 09 09 | 3d 09 27 64 72 61 77 27 |Hook....|=.'draw'|
|000018e0| 2c 20 2f 2a 20 74 65 78 | 74 20 64 72 61 77 69 6e |, /* tex|t drawin|
|000018f0| 67 20 68 6f 6f 6b 20 2a | 2f 0d 09 77 65 45 72 61 |g hook *|/..weEra|
|00001900| 73 65 48 6f 6f 6b 09 09 | 09 09 09 3d 09 27 65 72 |seHook..|...=.'er|
|00001910| 61 73 27 2c 20 2f 2a 20 | 62 61 63 6b 67 72 6f 75 |as', /* |backgrou|
|00001920| 6e 64 20 65 72 61 73 69 | 6e 67 20 68 6f 6f 6b 20 |nd erasi|ng hook |
|00001930| 2a 2f 0d 09 77 65 46 6c | 75 78 50 72 6f 63 09 09 |*/..weFl|uxProc..|
|00001940| 09 09 09 3d 09 27 66 6c | 75 78 27 2c 20 2f 2a 20 |...=.'fl|ux', /* |
|00001950| 66 6c 75 78 20 70 72 6f | 63 20 2a 2f 0d 09 77 65 |flux pro|c */..we|
|00001960| 48 69 6c 69 74 65 44 72 | 6f 70 41 72 65 61 48 6f |HiliteDr|opAreaHo|
|00001970| 6f 6b 09 09 3d 09 27 68 | 69 64 72 27 2c 20 2f 2a |ok..=.'h|idr', /*|
|00001980| 20 64 72 6f 70 20 61 72 | 65 61 20 68 69 67 68 6c | drop ar|ea highl|
|00001990| 69 67 68 74 69 6e 67 20 | 68 6f 6f 6b 20 2a 2f 0d |ighting |hook */.|
|000019a0| 09 77 65 4c 69 6e 65 42 | 72 65 61 6b 48 6f 6f 6b |.weLineB|reakHook|
|000019b0| 09 09 09 09 3d 09 27 6c | 62 72 6b 27 2c 09 2f 2a |....=.'l|brk',./*|
|000019c0| 20 6c 69 6e 65 20 62 72 | 65 61 6b 69 6e 67 20 68 | line br|eaking h|
|000019d0| 6f 6f 6b 20 2a 2f 0d 09 | 77 65 50 69 78 65 6c 54 |ook */..|wePixelT|
|000019e0| 6f 43 68 61 72 48 6f 6f | 6b 09 09 09 3d 09 27 70 |oCharHoo|k...=.'p|
|000019f0| 32 63 20 27 2c 20 2f 2a | 20 50 69 78 65 6c 54 6f |2c ', /*| PixelTo|
|00001a00| 43 68 61 72 20 68 6f 6f | 6b 20 2a 2f 0d 09 77 65 |Char hoo|k */..we|
|00001a10| 50 6f 72 74 09 09 09 09 | 09 09 3d 09 27 70 6f 72 |Port....|..=.'por|
|00001a20| 74 27 2c 09 2f 2a 20 67 | 72 61 70 68 69 63 73 20 |t',./* g|raphics |
|00001a30| 70 6f 72 74 20 2a 2f 0d | 09 77 65 50 72 65 54 72 |port */.|.wePreTr|
|00001a40| 61 63 6b 44 72 61 67 48 | 6f 6f 6b 09 09 09 3d 09 |ackDragH|ook...=.|
|00001a50| 27 70 74 72 6b 27 2c 20 | 2f 2a 20 70 72 65 2d 54 |'ptrk', |/* pre-T|
|00001a60| 72 61 63 6b 44 72 61 67 | 20 68 6f 6f 6b 20 2a 2f |rackDrag| hook */|
|00001a70| 0d 09 77 65 52 65 66 43 | 6f 6e 09 09 09 09 09 3d |..weRefC|on.....=|
|00001a80| 09 27 72 65 66 63 27 2c | 09 2f 2a 20 72 65 66 65 |.'refc',|./* refe|
|00001a90| 72 65 6e 63 65 20 63 6f | 6e 73 74 61 6e 74 20 66 |rence co|nstant f|
|00001aa0| 6f 72 20 75 73 65 20 62 | 79 20 61 70 70 6c 69 63 |or use b|y applic|
|00001ab0| 61 74 69 6f 6e 20 2a 2f | 0d 09 77 65 53 63 72 6f |ation */|..weScro|
|00001ac0| 6c 6c 50 72 6f 63 09 09 | 09 09 3d 09 27 73 63 72 |llProc..|..=.'scr|
|00001ad0| 6c 27 2c 09 2f 2a 20 61 | 75 74 6f 2d 73 63 72 6f |l',./* a|uto-scro|
|00001ae0| 6c 6c 20 63 61 6c 6c 62 | 61 63 6b 20 2a 2f 0d 09 |ll callb|ack */..|
|00001af0| 77 65 54 65 78 74 09 09 | 09 09 09 09 3d 09 27 74 |weText..|....=.'t|
|00001b00| 65 78 74 27 2c 09 2f 2a | 20 74 65 78 74 20 68 61 |ext',./*| text ha|
|00001b10| 6e 64 6c 65 20 2a 2f 0d | 09 77 65 54 72 61 6e 73 |ndle */.|.weTrans|
|00001b20| 6c 61 74 65 44 72 61 67 | 48 6f 6f 6b 20 09 09 3d |lateDrag|Hook ..=|
|00001b30| 09 27 78 64 72 67 27 2c | 20 2f 2a 20 64 72 61 67 |.'xdrg',| /* drag|
|00001b40| 20 74 72 61 6e 73 6c 61 | 74 69 6f 6e 20 63 61 6c | transla|tion cal|
|00001b50| 6c 62 61 63 6b 20 2a 2f | 0d 09 77 65 54 72 61 6e |lback */|..weTran|
|00001b60| 73 6c 75 63 65 6e 63 79 | 54 68 72 65 73 68 6f 6c |slucency|Threshol|
|00001b70| 64 09 09 3d 09 27 74 6c | 75 63 27 2c 20 2f 2a 20 |d..=.'tl|uc', /* |
|00001b80| 61 72 65 61 20 74 68 72 | 65 73 68 6f 6c 64 20 66 |area thr|eshold f|
|00001b90| 6f 72 20 74 72 61 6e 73 | 6c 75 63 65 6e 74 20 64 |or trans|lucent d|
|00001ba0| 72 61 67 73 20 2a 2f 0d | 09 77 65 54 53 4d 44 6f |rags */.|.weTSMDo|
|00001bb0| 63 75 6d 65 6e 74 49 44 | 09 09 09 09 3d 09 27 74 |cumentID|....=.'t|
|00001bc0| 73 6d 64 27 2c 09 2f 2a | 20 54 65 78 74 20 53 65 |smd',./*| Text Se|
|00001bd0| 72 76 69 63 65 73 20 4d | 61 6e 61 67 65 72 20 64 |rvices M|anager d|
|00001be0| 6f 63 75 6d 65 6e 74 20 | 49 44 20 2a 2f 0d 09 77 |ocument |ID */..w|
|00001bf0| 65 54 53 4d 50 72 65 55 | 70 64 61 74 65 09 09 09 |eTSMPreU|pdate...|
|00001c00| 09 3d 09 27 70 72 65 20 | 27 2c 09 2f 2a 20 54 65 |.=.'pre |',./* Te|
|00001c10| 78 74 20 53 65 72 76 69 | 63 65 73 20 4d 61 6e 61 |xt Servi|ces Mana|
|00001c20| 67 65 72 20 70 72 65 2d | 75 70 64 61 74 65 20 63 |ger pre-|update c|
|00001c30| 61 6c 6c 62 61 63 6b 20 | 2a 2f 0d 09 77 65 54 53 |allback |*/..weTS|
|00001c40| 4d 50 6f 73 74 55 70 64 | 61 74 65 09 09 09 09 3d |MPostUpd|ate....=|
|00001c50| 09 27 70 6f 73 74 27 2c | 09 2f 2a 20 54 65 78 74 |.'post',|./* Text|
|00001c60| 20 53 65 72 76 69 63 65 | 73 20 4d 61 6e 61 67 65 | Service|s Manage|
|00001c70| 72 20 70 6f 73 74 2d 75 | 70 64 61 74 65 20 63 61 |r post-u|pdate ca|
|00001c80| 6c 6c 62 61 63 6b 20 2a | 2f 0d 09 77 65 55 52 4c |llback *|/..weURL|
|00001c90| 48 69 6e 74 09 09 09 09 | 09 3d 09 27 75 72 6c 68 |Hint....|.=.'urlh|
|00001ca0| 27 2c 09 2f 2a 20 55 52 | 4c 20 68 69 6e 74 20 73 |',./* UR|L hint s|
|00001cb0| 74 72 69 6e 67 20 66 6f | 72 20 49 6e 74 65 72 6e |tring fo|r Intern|
|00001cc0| 65 74 20 43 6f 6e 66 69 | 67 20 2a 2f 0d 09 77 65 |et Confi|g */..we|
|00001cd0| 57 6f 72 64 42 72 65 61 | 6b 48 6f 6f 6b 09 09 09 |WordBrea|kHook...|
|00001ce0| 09 3d 09 27 77 62 72 6b | 27 09 2f 2a 20 77 6f 72 |.=.'wbrk|'./* wor|
|00001cf0| 64 20 62 72 65 61 6b 69 | 6e 67 20 68 6f 6f 6b 20 |d breaki|ng hook |
|00001d00| 2a 2f 0d 7d 3b 0d 0d 2f | 2a 09 76 61 6c 75 65 73 |*/.};../|*.values|
|00001d10| 20 66 6f 72 20 57 45 49 | 6e 73 74 61 6c 6c 4f 62 | for WEI|nstallOb|
|00001d20| 6a 65 63 74 48 61 6e 64 | 6c 65 72 20 68 61 6e 64 |jectHand|ler hand|
|00001d30| 6c 65 72 53 65 6c 65 63 | 74 6f 72 20 70 61 72 61 |lerSelec|tor para|
|00001d40| 6d 65 74 65 72 20 2a 2f | 0d 0d 65 6e 75 6d 0d 7b |meter */|..enum.{|
|00001d50| 0d 09 77 65 4e 65 77 48 | 61 6e 64 6c 65 72 09 09 |..weNewH|andler..|
|00001d60| 3d 09 27 6e 65 77 20 27 | 2c 09 09 2f 2a 20 6e 65 |=.'new '|,../* ne|
|00001d70| 77 20 68 61 6e 64 6c 65 | 72 20 2a 2f 0d 09 77 65 |w handle|r */..we|
|00001d80| 44 69 73 70 6f 73 65 48 | 61 6e 64 6c 65 72 09 3d |DisposeH|andler.=|
|00001d90| 09 27 66 72 65 65 27 2c | 09 09 2f 2a 20 64 69 73 |.'free',|../* dis|
|00001da0| 70 6f 73 65 20 68 61 6e | 64 6c 65 72 20 2a 2f 0d |pose han|dler */.|
|00001db0| 09 77 65 44 72 61 77 48 | 61 6e 64 6c 65 72 09 09 |.weDrawH|andler..|
|00001dc0| 3d 09 27 64 72 61 77 27 | 2c 09 09 2f 2a 20 64 72 |=.'draw'|,../* dr|
|00001dd0| 61 77 20 68 61 6e 64 6c | 65 72 20 2a 2f 0d 09 77 |aw handl|er */..w|
|00001de0| 65 43 6c 69 63 6b 48 61 | 6e 64 6c 65 72 09 09 3d |eClickHa|ndler..=|
|00001df0| 09 27 63 6c 69 6b 27 2c | 09 09 2f 2a 20 63 6c 69 |.'clik',|../* cli|
|00001e00| 63 6b 20 68 61 6e 64 6c | 65 72 20 2a 2f 0d 09 77 |ck handl|er */..w|
|00001e10| 65 53 74 72 65 61 6d 48 | 61 6e 64 6c 65 72 09 09 |eStreamH|andler..|
|00001e20| 3d 09 27 73 74 72 6d 27 | 09 09 2f 2a 20 73 74 72 |=.'strm'|../* str|
|00001e30| 65 61 6d 20 68 61 6e 64 | 6c 65 72 20 2a 2f 0d 7d |eam hand|ler */.}|
|00001e40| 3b 0d 0d 2f 2a 09 61 63 | 74 69 6f 6e 20 6b 69 6e |;../*.ac|tion kin|
|00001e50| 64 73 20 2a 2f 0d 0d 65 | 6e 75 6d 0d 7b 0d 09 77 |ds */..e|num.{..w|
|00001e60| 65 41 4b 4e 6f 6e 65 09 | 09 09 3d 09 30 2c 09 09 |eAKNone.|..=.0,..|
|00001e70| 2f 2a 20 6e 75 6c 6c 20 | 61 63 74 69 6f 6e 20 2a |/* null |action *|
|00001e80| 2f 0d 09 77 65 41 4b 55 | 6e 73 70 65 63 69 66 69 |/..weAKU|nspecifi|
|00001e90| 65 64 09 09 3d 09 31 2c | 09 09 2f 2a 20 61 63 74 |ed..=.1,|../* act|
|00001ea0| 69 6f 6e 20 6f 66 20 75 | 6e 73 70 65 63 69 66 69 |ion of u|nspecifi|
|00001eb0| 65 64 20 6e 61 74 75 72 | 65 20 2a 2f 0d 09 77 65 |ed natur|e */..we|
|00001ec0| 41 4b 54 79 70 69 6e 67 | 09 09 09 3d 09 32 2c 09 |AKTyping|...=.2,.|
|00001ed0| 09 2f 2a 20 73 6f 6d 65 | 20 74 65 78 74 20 68 61 |./* some| text ha|
|00001ee0| 73 20 62 65 65 6e 20 74 | 79 70 65 64 20 69 6e 20 |s been t|yped in |
|00001ef0| 2a 2f 0d 09 77 65 41 4b | 43 75 74 09 09 09 09 3d |*/..weAK|Cut....=|
|00001f00| 09 33 2c 09 09 2f 2a 20 | 74 68 65 20 73 65 6c 65 |.3,../* |the sele|
|00001f10| 63 74 69 6f 6e 20 72 61 | 6e 67 65 20 68 61 73 20 |ction ra|nge has |
|00001f20| 62 65 65 6e 20 63 75 74 | 20 2a 2f 0d 09 77 65 41 |been cut| */..weA|
|00001f30| 4b 50 61 73 74 65 09 09 | 09 3d 09 34 2c 09 09 2f |KPaste..|.=.4,../|
|00001f40| 2a 20 73 6f 6d 65 74 68 | 69 6e 67 20 68 61 73 20 |* someth|ing has |
|00001f50| 62 65 65 6e 20 70 61 73 | 74 65 64 20 2a 2f 0d 09 |been pas|ted */..|
|00001f60| 77 65 41 4b 43 6c 65 61 | 72 09 09 09 3d 09 35 2c |weAKClea|r...=.5,|
|00001f70| 09 09 2f 2a 20 74 68 65 | 20 73 65 6c 65 63 74 69 |../* the| selecti|
|00001f80| 6f 6e 20 72 61 6e 67 65 | 20 68 61 73 20 62 65 65 |on range| has bee|
|00001f90| 6e 20 64 65 6c 65 74 65 | 64 20 2a 2f 0d 09 77 65 |n delete|d */..we|
|00001fa0| 41 4b 44 72 61 67 09 09 | 09 3d 09 36 2c 09 09 2f |AKDrag..|.=.6,../|
|00001fb0| 2a 20 64 72 61 67 20 61 | 6e 64 20 64 72 6f 70 20 |* drag a|nd drop |
|00001fc0| 6f 70 65 72 61 74 69 6f | 6e 20 2a 2f 0d 09 77 65 |operatio|n */..we|
|00001fd0| 41 4b 53 65 74 53 74 79 | 6c 65 09 09 3d 09 37 09 |AKSetSty|le..=.7.|
|00001fe0| 09 2f 2a 20 73 6f 6d 65 | 20 73 74 79 6c 65 20 68 |./* some| style h|
|00001ff0| 61 73 20 62 65 65 6e 20 | 61 70 70 6c 69 65 64 20 |as been |applied |
|00002000| 74 6f 20 61 20 74 65 78 | 74 20 72 61 6e 67 65 20 |to a tex|t range |
|00002010| 2a 2f 0d 7d 3b 0d 0d 2f | 2a 09 64 65 73 74 69 6e |*/.};../|*.destin|
|00002020| 61 74 69 6f 6e 20 6b 69 | 6e 64 73 20 66 6f 72 20 |ation ki|nds for |
|00002030| 73 74 72 65 61 6d 20 68 | 61 6e 64 6c 65 72 20 2a |stream h|andler *|
|00002040| 2f 0d 0d 65 6e 75 6d 0d | 7b 0d 09 77 65 54 6f 53 |/..enum.|{..weToS|
|00002050| 63 72 61 70 09 09 09 3d | 09 30 2c 0d 09 77 65 54 |crap...=|.0,..weT|
|00002060| 6f 44 72 61 67 09 09 09 | 3d 09 31 2c 0d 09 77 65 |oDrag...|=.1,..we|
|00002070| 54 6f 53 6f 75 70 09 09 | 09 3d 09 32 0d 7d 3b 0d |ToSoup..|.=.2.};.|
|00002080| 0d 74 79 70 65 64 65 66 | 20 73 74 72 75 63 74 20 |.typedef| struct |
|00002090| 57 45 52 65 63 20 2a 2a | 57 45 52 65 66 65 72 65 |WERec **|WERefere|
|000020a0| 6e 63 65 3b 0d 74 79 70 | 65 64 65 66 20 73 74 72 |nce;.typ|edef str|
|000020b0| 75 63 74 20 57 45 4f 62 | 6a 65 63 74 44 65 73 63 |uct WEOb|jectDesc|
|000020c0| 20 2a 2a 57 45 4f 62 6a | 65 63 74 52 65 66 65 72 | **WEObj|ectRefer|
|000020d0| 65 6e 63 65 3b 0d 74 79 | 70 65 64 65 66 20 48 61 |ence;.ty|pedef Ha|
|000020e0| 6e 64 6c 65 20 57 45 53 | 6f 75 70 48 61 6e 64 6c |ndle WES|oupHandl|
|000020f0| 65 3b 0d 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |e;.typed|ef struc|
|00002100| 74 20 57 45 46 6f 6e 74 | 54 61 62 6c 65 20 2a 2a |t WEFont|Table **|
|00002110| 57 45 46 6f 6e 74 54 61 | 62 6c 65 48 61 6e 64 6c |WEFontTa|bleHandl|
|00002120| 65 3b 0d 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |e;.typed|ef struc|
|00002130| 74 20 57 45 53 74 79 6c | 65 72 20 2a 2a 57 45 53 |t WEStyl|er **WES|
|00002140| 74 79 6c 65 72 52 65 66 | 65 72 65 6e 63 65 3b 0d |tylerRef|erence;.|
|00002150| 74 79 70 65 64 65 66 20 | 53 49 6e 74 31 36 20 57 |typedef |SInt16 W|
|00002160| 45 41 63 74 69 6f 6e 4b | 69 6e 64 3b 0d 74 79 70 |EActionK|ind;.typ|
|00002170| 65 64 65 66 20 53 49 6e | 74 38 20 57 45 41 6c 69 |edef SIn|t8 WEAli|
|00002180| 67 6e 6d 65 6e 74 3b 0d | 74 79 70 65 64 65 66 20 |gnment;.|typedef |
|00002190| 53 49 6e 74 31 36 20 57 | 45 44 69 72 65 63 74 69 |SInt16 W|EDirecti|
|000021a0| 6f 6e 3b 0d 74 79 70 65 | 64 65 66 20 53 49 6e 74 |on;.type|def SInt|
|000021b0| 38 20 57 45 45 64 67 65 | 3b 0d 74 79 70 65 64 65 |8 WEEdge|;.typede|
|000021c0| 66 20 55 49 6e 74 31 36 | 20 57 45 53 74 79 6c 65 |f UInt16| WEStyle|
|000021d0| 4d 6f 64 65 3b 0d 74 79 | 70 65 64 65 66 20 46 6f |Mode;.ty|pedef Fo|
|000021e0| 75 72 43 68 61 72 43 6f | 64 65 20 57 45 53 65 6c |urCharCo|de WESel|
|000021f0| 65 63 74 6f 72 3b 0d 0d | 74 79 70 65 64 65 66 20 |ector;..|typedef |
|00002200| 73 74 72 75 63 74 20 57 | 45 52 75 6e 49 6e 66 6f |struct W|ERunInfo|
|00002210| 0d 7b 0d 09 53 49 6e 74 | 33 32 20 09 09 09 09 72 |.{..SInt|32 ....r|
|00002220| 75 6e 53 74 61 72 74 3b | 09 2f 2a 20 62 79 74 65 |unStart;|./* byte|
|00002230| 20 6f 66 66 73 65 74 20 | 74 6f 20 66 69 72 73 74 | offset |to first|
|00002240| 20 63 68 61 72 61 63 74 | 65 72 20 6f 66 20 73 74 | charact|er of st|
|00002250| 79 6c 65 20 72 75 6e 20 | 2a 2f 0d 09 53 49 6e 74 |yle run |*/..SInt|
|00002260| 33 32 20 09 09 09 09 72 | 75 6e 45 6e 64 3b 09 09 |32 ....r|unEnd;..|
|00002270| 2f 2a 20 62 79 74 65 20 | 6f 66 66 73 65 74 20 70 |/* byte |offset p|
|00002280| 61 73 74 20 6c 61 73 74 | 20 63 68 61 72 61 63 74 |ast last| charact|
|00002290| 65 72 20 6f 66 20 73 74 | 79 6c 65 20 72 75 6e 20 |er of st|yle run |
|000022a0| 2a 2f 0d 09 53 49 6e 74 | 31 36 20 09 09 09 09 72 |*/..SInt|16 ....r|
|000022b0| 75 6e 48 65 69 67 68 74 | 3b 09 2f 2a 20 6c 69 6e |unHeight|;./* lin|
|000022c0| 65 20 68 65 69 67 68 74 | 20 28 61 73 63 65 6e 74 |e height| (ascent|
|000022d0| 20 2b 20 64 65 73 63 65 | 6e 74 20 2b 20 6c 65 61 | + desce|nt + lea|
|000022e0| 64 69 6e 67 29 20 2a 2f | 0d 09 53 49 6e 74 31 36 |ding) */|..SInt16|
|000022f0| 20 09 09 09 09 72 75 6e | 41 73 63 65 6e 74 3b 09 | ....run|Ascent;.|
|00002300| 2f 2a 20 66 6f 6e 74 20 | 61 73 63 65 6e 74 20 2a |/* font |ascent *|
|00002310| 2f 0d 09 54 65 78 74 53 | 74 79 6c 65 20 09 09 09 |/..TextS|tyle ...|
|00002320| 72 75 6e 53 74 79 6c 65 | 3b 09 2f 2a 20 74 65 78 |runStyle|;./* tex|
|00002330| 74 20 61 74 74 72 69 62 | 75 74 65 73 20 2a 2f 0d |t attrib|utes */.|
|00002340| 09 57 45 53 74 79 6c 65 | 72 52 65 66 65 72 65 6e |.WEStyle|rReferen|
|00002350| 63 65 09 72 75 6e 53 74 | 79 6c 65 72 3b 09 2f 2a |ce.runSt|yler;./*|
|00002360| 20 65 69 74 68 65 72 20 | 6e 69 6c 20 6f 72 20 72 | either |nil or r|
|00002370| 65 66 65 72 65 6e 63 65 | 20 74 6f 20 73 74 79 6c |eference| to styl|
|00002380| 65 72 20 2a 2f 0d 09 57 | 45 4f 62 6a 65 63 74 52 |er */..W|EObjectR|
|00002390| 65 66 65 72 65 6e 63 65 | 09 72 75 6e 4f 62 6a 65 |eference|.runObje|
|000023a0| 63 74 3b 09 2f 2a 20 65 | 69 74 68 65 72 20 6e 69 |ct;./* e|ither ni|
|000023b0| 6c 20 6f 72 20 72 65 66 | 65 72 65 6e 63 65 20 74 |l or ref|erence t|
|000023c0| 6f 20 65 6d 62 65 64 64 | 65 64 20 6f 62 6a 65 63 |o embedd|ed objec|
|000023d0| 74 20 2a 2f 0d 7d 20 57 | 45 52 75 6e 49 6e 66 6f |t */.} W|ERunInfo|
|000023e0| 3b 0d 0d 0d 2f 2a 09 63 | 61 6c 6c 62 61 63 6b 20 |;.../*.c|allback |
|000023f0| 70 72 6f 74 6f 74 79 70 | 65 73 20 2a 2f 0d 0d 74 |prototyp|es */..t|
|00002400| 79 70 65 64 65 66 20 70 | 61 73 63 61 6c 20 42 6f |ypedef p|ascal Bo|
|00002410| 6f 6c 65 61 6e 20 28 2a | 57 45 43 6c 69 63 6b 4c |olean (*|WEClickL|
|00002420| 6f 6f 70 50 72 6f 63 50 | 74 72 29 28 57 45 52 65 |oopProcP|tr)(WERe|
|00002430| 66 65 72 65 6e 63 65 20 | 77 65 29 3b 0d 74 79 70 |ference |we);.typ|
|00002440| 65 64 65 66 20 70 61 73 | 63 61 6c 20 76 6f 69 64 |edef pas|cal void|
|00002450| 20 28 2a 57 45 53 63 72 | 6f 6c 6c 50 72 6f 63 50 | (*WEScr|ollProcP|
|00002460| 74 72 29 28 57 45 52 65 | 66 65 72 65 6e 63 65 20 |tr)(WERe|ference |
|00002470| 77 65 29 3b 0d 74 79 70 | 65 64 65 66 20 70 61 73 |we);.typ|edef pas|
|00002480| 63 61 6c 20 76 6f 69 64 | 20 28 2a 57 45 54 53 4d |cal void| (*WETSM|
|00002490| 50 72 65 55 70 64 61 74 | 65 50 72 6f 63 50 74 72 |PreUpdat|eProcPtr|
|000024a0| 29 28 57 45 52 65 66 65 | 72 65 6e 63 65 20 77 65 |)(WERefe|rence we|
|000024b0| 29 3b 0d 74 79 70 65 64 | 65 66 20 70 61 73 63 61 |);.typed|ef pasca|
|000024c0| 6c 20 76 6f 69 64 20 28 | 2a 57 45 54 53 4d 50 6f |l void (|*WETSMPo|
|000024d0| 73 74 55 70 64 61 74 65 | 50 72 6f 63 50 74 72 29 |stUpdate|ProcPtr)|
|000024e0| 28 57 45 52 65 66 65 72 | 65 6e 63 65 20 77 65 2c |(WERefer|ence we,|
|000024f0| 0d 09 09 53 49 6e 74 33 | 32 20 66 69 78 4c 65 6e |...SInt3|2 fixLen|
|00002500| 67 74 68 2c 20 53 49 6e | 74 33 32 20 69 6e 70 75 |gth, SIn|t32 inpu|
|00002510| 74 41 72 65 61 53 74 61 | 72 74 2c 20 53 49 6e 74 |tAreaSta|rt, SInt|
|00002520| 33 32 20 69 6e 70 75 74 | 41 72 65 61 45 6e 64 2c |32 input|AreaEnd,|
|00002530| 0d 09 09 53 49 6e 74 33 | 32 20 70 69 6e 52 61 6e |...SInt3|2 pinRan|
|00002540| 67 65 53 74 61 72 74 2c | 20 53 49 6e 74 33 32 20 |geStart,| SInt32 |
|00002550| 70 69 6e 52 61 6e 67 65 | 45 6e 64 29 3b 0d 74 79 |pinRange|End);.ty|
|00002560| 70 65 64 65 66 20 70 61 | 73 63 61 6c 20 4f 53 45 |pedef pa|scal OSE|
|00002570| 72 72 20 28 2a 57 45 50 | 72 65 54 72 61 63 6b 44 |rr (*WEP|reTrackD|
|00002580| 72 61 67 50 72 6f 63 50 | 74 72 29 28 44 72 61 67 |ragProcP|tr)(Drag|
|00002590| 52 65 66 65 72 65 6e 63 | 65 20 64 72 61 67 2c 20 |Referenc|e drag, |
|000025a0| 57 45 52 65 66 65 72 65 | 6e 63 65 20 77 65 29 3b |WERefere|nce we);|
|000025b0| 0d 74 79 70 65 64 65 66 | 20 70 61 73 63 61 6c 20 |.typedef| pascal |
|000025c0| 4f 53 45 72 72 20 28 2a | 57 45 54 72 61 6e 73 6c |OSErr (*|WETransl|
|000025d0| 61 74 65 44 72 61 67 50 | 72 6f 63 50 74 72 29 28 |ateDragP|rocPtr)(|
|000025e0| 44 72 61 67 52 65 66 65 | 72 65 6e 63 65 20 74 68 |DragRefe|rence th|
|000025f0| 65 44 72 61 67 2c 0d 09 | 09 49 74 65 6d 52 65 66 |eDrag,..|.ItemRef|
|00002600| 65 72 65 6e 63 65 20 74 | 68 65 49 74 65 6d 2c 20 |erence t|heItem, |
|00002610| 46 6c 61 76 6f 72 54 79 | 70 65 20 72 65 71 75 65 |FlavorTy|pe reque|
|00002620| 73 74 65 64 54 79 70 65 | 2c 20 48 61 6e 64 6c 65 |stedType|, Handle|
|00002630| 20 70 75 74 44 61 74 61 | 48 65 72 65 2c 0d 09 09 | putData|Here,...|
|00002640| 53 49 6e 74 33 32 20 64 | 72 6f 70 4f 66 66 73 65 |SInt32 d|ropOffse|
|00002650| 74 2c 20 57 45 52 65 66 | 65 72 65 6e 63 65 20 77 |t, WERef|erence w|
|00002660| 65 29 3b 0d 74 79 70 65 | 64 65 66 20 70 61 73 63 |e);.type|def pasc|
|00002670| 61 6c 20 4f 53 45 72 72 | 20 28 2a 57 45 48 69 6c |al OSErr| (*WEHil|
|00002680| 69 74 65 44 72 6f 70 41 | 72 65 61 50 72 6f 63 50 |iteDropA|reaProcP|
|00002690| 74 72 29 28 44 72 61 67 | 52 65 66 65 72 65 6e 63 |tr)(Drag|Referenc|
|000026a0| 65 20 74 68 65 44 72 61 | 67 2c 0d 09 09 42 6f 6f |e theDra|g,...Boo|
|000026b0| 6c 65 61 6e 20 68 69 6c | 69 74 65 46 6c 61 67 2c |lean hil|iteFlag,|
|000026c0| 20 57 45 52 65 66 65 72 | 65 6e 63 65 20 77 65 29 | WERefer|ence we)|
|000026d0| 3b 0d 74 79 70 65 64 65 | 66 20 70 61 73 63 61 6c |;.typede|f pascal|
|000026e0| 20 4f 53 45 72 72 20 28 | 2a 57 45 46 6f 6e 74 49 | OSErr (|*WEFontI|
|000026f0| 44 54 6f 4e 61 6d 65 50 | 72 6f 63 50 74 72 29 28 |DToNameP|rocPtr)(|
|00002700| 53 49 6e 74 31 36 20 66 | 6f 6e 74 49 44 2c 20 53 |SInt16 f|ontID, S|
|00002710| 74 72 32 35 35 20 66 6f | 6e 74 4e 61 6d 65 29 3b |tr255 fo|ntName);|
|00002720| 0d 74 79 70 65 64 65 66 | 20 70 61 73 63 61 6c 20 |.typedef| pascal |
|00002730| 4f 53 45 72 72 20 28 2a | 57 45 46 6f 6e 74 4e 61 |OSErr (*|WEFontNa|
|00002740| 6d 65 54 6f 49 44 50 72 | 6f 63 50 74 72 29 28 43 |meToIDPr|ocPtr)(C|
|00002750| 6f 6e 73 74 53 74 72 32 | 35 35 50 61 72 61 6d 20 |onstStr2|55Param |
|00002760| 66 6f 6e 74 4e 61 6d 65 | 2c 20 53 49 6e 74 31 36 |fontName|, SInt16|
|00002770| 20 6f 6c 64 46 6f 6e 74 | 49 44 2c 20 53 49 6e 74 | oldFont|ID, SInt|
|00002780| 31 36 20 2a 6e 65 77 46 | 6f 6e 74 49 44 29 3b 0d |16 *newF|ontID);.|
|00002790| 74 79 70 65 64 65 66 20 | 70 61 73 63 61 6c 20 76 |typedef |pascal v|
|000027a0| 6f 69 64 20 28 2a 57 45 | 44 72 61 77 54 65 78 74 |oid (*WE|DrawText|
|000027b0| 50 72 6f 63 50 74 72 29 | 28 50 74 72 20 70 54 65 |ProcPtr)|(Ptr pTe|
|000027c0| 78 74 2c 20 53 49 6e 74 | 33 32 20 74 65 78 74 4c |xt, SInt|32 textL|
|000027d0| 65 6e 67 74 68 2c 20 46 | 69 78 65 64 20 73 6c 6f |ength, F|ixed slo|
|000027e0| 70 2c 0d 09 09 4a 75 73 | 74 53 74 79 6c 65 43 6f |p,...Jus|tStyleCo|
|000027f0| 64 65 20 73 74 79 6c 65 | 52 75 6e 50 6f 73 69 74 |de style|RunPosit|
|00002800| 69 6f 6e 2c 20 57 45 52 | 65 66 65 72 65 6e 63 65 |ion, WER|eference|
|00002810| 20 77 65 29 3b 0d 74 79 | 70 65 64 65 66 20 70 61 | we);.ty|pedef pa|
|00002820| 73 63 61 6c 20 53 49 6e | 74 33 32 20 28 2a 57 45 |scal SIn|t32 (*WE|
|00002830| 50 69 78 65 6c 54 6f 43 | 68 61 72 50 72 6f 63 50 |PixelToC|harProcP|
|00002840| 74 72 29 28 50 74 72 20 | 70 54 65 78 74 2c 20 53 |tr)(Ptr |pText, S|
|00002850| 49 6e 74 33 32 20 74 65 | 78 74 4c 65 6e 67 74 68 |Int32 te|xtLength|
|00002860| 2c 20 46 69 78 65 64 20 | 73 6c 6f 70 2c 0d 09 09 |, Fixed |slop,...|
|00002870| 46 69 78 65 64 20 2a 70 | 69 78 65 6c 57 69 64 74 |Fixed *p|ixelWidt|
|00002880| 68 2c 20 57 45 45 64 67 | 65 20 2a 65 64 67 65 2c |h, WEEdg|e *edge,|
|00002890| 20 4a 75 73 74 53 74 79 | 6c 65 43 6f 64 65 20 73 | JustSty|leCode s|
|000028a0| 74 79 6c 65 52 75 6e 50 | 6f 73 69 74 69 6f 6e 2c |tyleRunP|osition,|
|000028b0| 20 46 69 78 65 64 20 68 | 50 6f 73 2c 20 57 45 52 | Fixed h|Pos, WER|
|000028c0| 65 66 65 72 65 6e 63 65 | 20 77 65 29 3b 0d 74 79 |eference| we);.ty|
|000028d0| 70 65 64 65 66 20 70 61 | 73 63 61 6c 20 53 49 6e |pedef pa|scal SIn|
|000028e0| 74 31 36 20 28 2a 57 45 | 43 68 61 72 54 6f 50 69 |t16 (*WE|CharToPi|
|000028f0| 78 65 6c 50 72 6f 63 50 | 74 72 29 28 50 74 72 20 |xelProcP|tr)(Ptr |
|00002900| 70 54 65 78 74 2c 20 53 | 49 6e 74 33 32 20 74 65 |pText, S|Int32 te|
|00002910| 78 74 4c 65 6e 67 74 68 | 2c 20 46 69 78 65 64 20 |xtLength|, Fixed |
|00002920| 73 6c 6f 70 2c 0d 09 09 | 53 49 6e 74 33 32 20 6f |slop,...|SInt32 o|
|00002930| 66 66 73 65 74 2c 20 53 | 49 6e 74 31 36 20 64 69 |ffset, S|Int16 di|
|00002940| 72 65 63 74 69 6f 6e 2c | 20 4a 75 73 74 53 74 79 |rection,| JustSty|
|00002950| 6c 65 43 6f 64 65 20 73 | 74 79 6c 65 52 75 6e 50 |leCode s|tyleRunP|
|00002960| 6f 73 69 74 69 6f 6e 2c | 20 53 49 6e 74 31 36 20 |osition,| SInt16 |
|00002970| 68 50 6f 73 2c 20 57 45 | 52 65 66 65 72 65 6e 63 |hPos, WE|Referenc|
|00002980| 65 20 77 65 29 3b 0d 74 | 79 70 65 64 65 66 20 70 |e we);.t|ypedef p|
|00002990| 61 73 63 61 6c 20 53 74 | 79 6c 65 64 4c 69 6e 65 |ascal St|yledLine|
|000029a0| 42 72 65 61 6b 43 6f 64 | 65 20 28 2a 57 45 4c 69 |BreakCod|e (*WELi|
|000029b0| 6e 65 42 72 65 61 6b 50 | 72 6f 63 50 74 72 29 28 |neBreakP|rocPtr)(|
|000029c0| 50 74 72 20 70 54 65 78 | 74 2c 20 53 49 6e 74 33 |Ptr pTex|t, SInt3|
|000029d0| 32 20 74 65 78 74 4c 65 | 6e 67 74 68 2c 0d 09 09 |2 textLe|ngth,...|
|000029e0| 53 49 6e 74 33 32 20 74 | 65 78 74 53 74 61 72 74 |SInt32 t|extStart|
|000029f0| 2c 20 53 49 6e 74 33 32 | 20 74 65 78 74 45 6e 64 |, SInt32| textEnd|
|00002a00| 2c 20 46 69 78 65 64 20 | 2a 74 65 78 74 57 69 64 |, Fixed |*textWid|
|00002a10| 74 68 2c 20 53 49 6e 74 | 33 32 20 2a 74 65 78 74 |th, SInt|32 *text|
|00002a20| 4f 66 66 73 65 74 2c 20 | 57 45 52 65 66 65 72 65 |Offset, |WERefere|
|00002a30| 6e 63 65 20 77 65 29 3b | 0d 74 79 70 65 64 65 66 |nce we);|.typedef|
|00002a40| 20 70 61 73 63 61 6c 20 | 76 6f 69 64 20 28 2a 57 | pascal |void (*W|
|00002a50| 45 57 6f 72 64 42 72 65 | 61 6b 50 72 6f 63 50 74 |EWordBre|akProcPt|
|00002a60| 72 29 28 50 74 72 20 70 | 54 65 78 74 2c 20 53 49 |r)(Ptr p|Text, SI|
|00002a70| 6e 74 31 36 20 74 65 78 | 74 4c 65 6e 67 74 68 2c |nt16 tex|tLength,|
|00002a80| 20 53 49 6e 74 31 36 20 | 6f 66 66 73 65 74 2c 0d | SInt16 |offset,.|
|00002a90| 09 09 57 45 45 64 67 65 | 20 65 64 67 65 2c 20 4f |..WEEdge| edge, O|
|00002aa0| 66 66 73 65 74 54 61 62 | 6c 65 20 62 72 65 61 6b |ffsetTab|le break|
|00002ab0| 4f 66 66 73 65 74 73 2c | 20 53 63 72 69 70 74 43 |Offsets,| ScriptC|
|00002ac0| 6f 64 65 20 73 63 72 69 | 70 74 2c 20 57 45 52 65 |ode scri|pt, WERe|
|00002ad0| 66 65 72 65 6e 63 65 20 | 77 65 29 3b 0d 74 79 70 |ference |we);.typ|
|00002ae0| 65 64 65 66 20 70 61 73 | 63 61 6c 20 53 49 6e 74 |edef pas|cal SInt|
|00002af0| 31 36 20 28 2a 57 45 43 | 68 61 72 42 79 74 65 50 |16 (*WEC|harByteP|
|00002b00| 72 6f 63 50 74 72 29 28 | 50 74 72 20 70 54 65 78 |rocPtr)(|Ptr pTex|
|00002b10| 74 2c 20 53 49 6e 74 31 | 36 20 74 65 78 74 4f 66 |t, SInt1|6 textOf|
|00002b20| 66 73 65 74 2c 20 53 63 | 72 69 70 74 43 6f 64 65 |fset, Sc|riptCode|
|00002b30| 20 73 63 72 69 70 74 2c | 0d 09 09 57 45 52 65 66 | script,|...WERef|
|00002b40| 65 72 65 6e 63 65 20 77 | 65 29 3b 0d 74 79 70 65 |erence w|e);.type|
|00002b50| 64 65 66 20 70 61 73 63 | 61 6c 20 53 49 6e 74 31 |def pasc|al SInt1|
|00002b60| 36 20 28 2a 57 45 43 68 | 61 72 54 79 70 65 50 72 |6 (*WECh|arTypePr|
|00002b70| 6f 63 50 74 72 29 28 50 | 74 72 20 70 54 65 78 74 |ocPtr)(P|tr pText|
|00002b80| 2c 20 53 49 6e 74 31 36 | 20 74 65 78 74 4f 66 66 |, SInt16| textOff|
|00002b90| 73 65 74 2c 20 53 63 72 | 69 70 74 43 6f 64 65 20 |set, Scr|iptCode |
|00002ba0| 73 63 72 69 70 74 2c 20 | 57 45 52 65 66 65 72 65 |script, |WERefere|
|00002bb0| 6e 63 65 20 77 65 29 3b | 0d 74 79 70 65 64 65 66 |nce we);|.typedef|
|00002bc0| 20 70 61 73 63 61 6c 20 | 76 6f 69 64 20 28 2a 57 | pascal |void (*W|
|00002bd0| 45 45 72 61 73 65 50 72 | 6f 63 50 74 72 29 28 63 |EErasePr|ocPtr)(c|
|00002be0| 6f 6e 73 74 20 52 65 63 | 74 20 2a 61 72 65 61 2c |onst Rec|t *area,|
|00002bf0| 20 57 45 52 65 66 65 72 | 65 6e 63 65 20 77 65 29 | WERefer|ence we)|
|00002c00| 3b 0d 74 79 70 65 64 65 | 66 20 70 61 73 63 61 6c |;.typede|f pascal|
|00002c10| 20 76 6f 69 64 20 28 2a | 57 45 46 6c 75 78 50 72 | void (*|WEFluxPr|
|00002c20| 6f 63 50 74 72 29 28 53 | 49 6e 74 33 32 20 6f 66 |ocPtr)(S|Int32 of|
|00002c30| 66 73 65 74 2c 20 53 49 | 6e 74 33 32 20 64 65 6c |fset, SI|nt32 del|
|00002c40| 74 61 2c 20 57 45 52 65 | 66 65 72 65 6e 63 65 20 |ta, WERe|ference |
|00002c50| 77 65 29 3b 0d 74 79 70 | 65 64 65 66 20 70 61 73 |we);.typ|edef pas|
|00002c60| 63 61 6c 20 4f 53 45 72 | 72 20 28 2a 57 45 4e 65 |cal OSEr|r (*WENe|
|00002c70| 77 4f 62 6a 65 63 74 50 | 72 6f 63 50 74 72 29 28 |wObjectP|rocPtr)(|
|00002c80| 50 6f 69 6e 74 20 2a 64 | 65 66 61 75 6c 74 4f 62 |Point *d|efaultOb|
|00002c90| 6a 65 63 74 53 69 7a 65 | 2c 0d 09 09 57 45 4f 62 |jectSize|,...WEOb|
|00002ca0| 6a 65 63 74 52 65 66 65 | 72 65 6e 63 65 20 6f 62 |jectRefe|rence ob|
|00002cb0| 6a 29 3b 0d 74 79 70 65 | 64 65 66 20 70 61 73 63 |j);.type|def pasc|
|00002cc0| 61 6c 20 4f 53 45 72 72 | 20 28 2a 57 45 44 69 73 |al OSErr| (*WEDis|
|00002cd0| 70 6f 73 65 4f 62 6a 65 | 63 74 50 72 6f 63 50 74 |poseObje|ctProcPt|
|00002ce0| 72 29 28 57 45 4f 62 6a | 65 63 74 52 65 66 65 72 |r)(WEObj|ectRefer|
|00002cf0| 65 6e 63 65 20 6f 62 6a | 29 3b 0d 74 79 70 65 64 |ence obj|);.typed|
|00002d00| 65 66 20 70 61 73 63 61 | 6c 20 4f 53 45 72 72 20 |ef pasca|l OSErr |
|00002d10| 28 2a 57 45 44 72 61 77 | 4f 62 6a 65 63 74 50 72 |(*WEDraw|ObjectPr|
|00002d20| 6f 63 50 74 72 29 28 63 | 6f 6e 73 74 20 52 65 63 |ocPtr)(c|onst Rec|
|00002d30| 74 20 2a 64 65 73 74 52 | 65 63 74 2c 0d 09 09 57 |t *destR|ect,...W|
|00002d40| 45 4f 62 6a 65 63 74 52 | 65 66 65 72 65 6e 63 65 |EObjectR|eference|
|00002d50| 20 6f 62 6a 29 3b 0d 74 | 79 70 65 64 65 66 20 70 | obj);.t|ypedef p|
|00002d60| 61 73 63 61 6c 20 42 6f | 6f 6c 65 61 6e 20 28 2a |ascal Bo|olean (*|
|00002d70| 57 45 43 6c 69 63 6b 4f | 62 6a 65 63 74 50 72 6f |WEClickO|bjectPro|
|00002d80| 63 50 74 72 29 28 50 6f | 69 6e 74 20 68 69 74 50 |cPtr)(Po|int hitP|
|00002d90| 74 2c 20 45 76 65 6e 74 | 4d 6f 64 69 66 69 65 72 |t, Event|Modifier|
|00002da0| 73 20 6d 6f 64 69 66 69 | 65 72 73 2c 20 55 49 6e |s modifi|ers, UIn|
|00002db0| 74 33 32 20 63 6c 69 63 | 6b 54 69 6d 65 2c 0d 09 |t32 clic|kTime,..|
|00002dc0| 09 57 45 4f 62 6a 65 63 | 74 52 65 66 65 72 65 6e |.WEObjec|tReferen|
|00002dd0| 63 65 20 6f 62 6a 29 3b | 0d 74 79 70 65 64 65 66 |ce obj);|.typedef|
|00002de0| 20 70 61 73 63 61 6c 20 | 4f 53 45 72 72 20 28 2a | pascal |OSErr (*|
|00002df0| 57 45 53 74 72 65 61 6d | 4f 62 6a 65 63 74 50 72 |WEStream|ObjectPr|
|00002e00| 6f 63 50 74 72 29 28 53 | 49 6e 74 31 36 20 64 65 |ocPtr)(S|Int16 de|
|00002e10| 73 74 4b 69 6e 64 2c 20 | 46 6c 61 76 6f 72 54 79 |stKind, |FlavorTy|
|00002e20| 70 65 20 2a 74 68 65 54 | 79 70 65 2c 0d 09 09 48 |pe *theT|ype,...H|
|00002e30| 61 6e 64 6c 65 20 70 75 | 74 44 61 74 61 48 65 72 |andle pu|tDataHer|
|00002e40| 65 2c 20 57 45 4f 62 6a | 65 63 74 52 65 66 65 72 |e, WEObj|ectRefer|
|00002e50| 65 6e 63 65 20 6f 62 6a | 29 3b 0d 74 79 70 65 64 |ence obj|);.typed|
|00002e60| 65 66 20 70 61 73 63 61 | 6c 20 4f 53 45 72 72 20 |ef pasca|l OSErr |
|00002e70| 28 2a 57 45 53 74 79 6c | 65 72 4e 65 77 50 72 6f |(*WEStyl|erNewPro|
|00002e80| 63 50 74 72 29 28 57 45 | 53 74 79 6c 65 72 52 65 |cPtr)(WE|StylerRe|
|00002e90| 66 65 72 65 6e 63 65 20 | 73 74 79 6c 65 72 29 3b |ference |styler);|
|00002ea0| 0d 74 79 70 65 64 65 66 | 20 70 61 73 63 61 6c 20 |.typedef| pascal |
|00002eb0| 76 6f 69 64 20 28 2a 57 | 45 53 74 79 6c 65 72 43 |void (*W|EStylerC|
|00002ec0| 6f 6d 70 75 74 65 50 72 | 6f 63 50 74 72 29 28 57 |omputePr|ocPtr)(W|
|00002ed0| 45 53 74 79 6c 65 4d 6f | 64 65 20 2a 6d 6f 64 65 |EStyleMo|de *mode|
|00002ee0| 2c 20 54 65 78 74 53 74 | 79 6c 65 20 2a 74 73 2c |, TextSt|yle *ts,|
|00002ef0| 20 57 45 53 74 79 6c 65 | 72 52 65 66 65 72 65 6e | WEStyle|rReferen|
|00002f00| 63 65 20 73 74 79 6c 65 | 72 29 3b 0d 74 79 70 65 |ce style|r);.type|
|00002f10| 64 65 66 20 70 61 73 63 | 61 6c 20 42 6f 6f 6c 65 |def pasc|al Boole|
|00002f20| 61 6e 20 28 2a 57 45 53 | 74 79 6c 65 72 44 72 61 |an (*WES|tylerDra|
|00002f30| 77 50 72 6f 63 50 74 72 | 29 28 50 74 72 20 70 54 |wProcPtr|)(Ptr pT|
|00002f40| 65 78 74 2c 20 53 49 6e | 74 33 32 20 74 65 78 74 |ext, SIn|t32 text|
|00002f50| 4c 65 6e 67 74 68 2c 20 | 46 69 78 65 64 20 73 6c |Length, |Fixed sl|
|00002f60| 6f 70 2c 0d 09 09 4a 75 | 73 74 53 74 79 6c 65 43 |op,...Ju|stStyleC|
|00002f70| 6f 64 65 20 73 74 79 6c | 65 52 75 6e 50 6f 73 69 |ode styl|eRunPosi|
|00002f80| 74 69 6f 6e 2c 20 57 45 | 53 74 79 6c 65 72 52 65 |tion, WE|StylerRe|
|00002f90| 66 65 72 65 6e 63 65 20 | 73 74 79 6c 65 72 29 3b |ference |styler);|
|00002fa0| 0d 74 79 70 65 64 65 66 | 20 70 61 73 63 61 6c 20 |.typedef| pascal |
|00002fb0| 42 6f 6f 6c 65 61 6e 20 | 28 2a 57 45 53 74 79 6c |Boolean |(*WEStyl|
|00002fc0| 65 72 43 6c 69 63 6b 50 | 72 6f 63 50 74 72 29 28 |erClickP|rocPtr)(|
|00002fd0| 50 6f 69 6e 74 20 68 69 | 74 50 74 2c 20 45 76 65 |Point hi|tPt, Eve|
|00002fe0| 6e 74 4d 6f 64 69 66 69 | 65 72 73 20 6d 6f 64 69 |ntModifi|ers modi|
|00002ff0| 66 69 65 72 73 2c 20 55 | 49 6e 74 33 32 20 63 6c |fiers, U|Int32 cl|
|00003000| 69 63 6b 54 69 6d 65 2c | 0d 09 09 57 45 53 74 79 |ickTime,|...WESty|
|00003010| 6c 65 72 52 65 66 65 72 | 65 6e 63 65 20 73 74 79 |lerRefer|ence sty|
|00003020| 6c 65 72 29 3b 0d 74 79 | 70 65 64 65 66 20 70 61 |ler);.ty|pedef pa|
|00003030| 73 63 61 6c 20 4f 53 45 | 72 72 20 28 2a 57 45 53 |scal OSE|rr (*WES|
|00003040| 74 79 6c 65 72 53 74 72 | 65 61 6d 50 72 6f 63 50 |tylerStr|eamProcP|
|00003050| 74 72 29 28 53 49 6e 74 | 31 36 20 64 65 73 74 4b |tr)(SInt|16 destK|
|00003060| 69 6e 64 2c 20 46 6c 61 | 76 6f 72 54 79 70 65 20 |ind, Fla|vorType |
|00003070| 2a 74 68 65 54 79 70 65 | 2c 0d 09 09 48 61 6e 64 |*theType|,...Hand|
|00003080| 6c 65 20 70 75 74 44 61 | 74 61 48 65 72 65 2c 20 |le putDa|taHere, |
|00003090| 57 45 53 74 79 6c 65 72 | 52 65 66 65 72 65 6e 63 |WEStyler|Referenc|
|000030a0| 65 20 73 74 79 6c 65 72 | 29 3b 0d 74 79 70 65 64 |e styler|);.typed|
|000030b0| 65 66 20 70 61 73 63 61 | 6c 20 4f 53 45 72 72 20 |ef pasca|l OSErr |
|000030c0| 28 2a 57 45 53 74 79 6c | 65 72 44 69 73 70 6f 73 |(*WEStyl|erDispos|
|000030d0| 65 50 72 6f 63 50 74 72 | 29 28 57 45 53 74 79 6c |eProcPtr|)(WEStyl|
|000030e0| 65 72 52 65 66 65 72 65 | 6e 63 65 20 73 74 79 6c |erRefere|nce styl|
|000030f0| 65 72 29 3b 0d 0d 0d 2f | 2a 09 55 50 50 20 70 72 |er);.../|*.UPP pr|
|00003100| 6f 63 20 69 6e 66 6f 20 | 2a 2f 0d 0d 65 6e 75 6d |oc info |*/..enum|
|00003110| 0d 7b 0d 09 75 70 70 57 | 45 43 6c 69 63 6b 4c 6f |.{..uppW|EClickLo|
|00003120| 6f 70 50 72 6f 63 49 6e | 66 6f 20 3d 20 6b 50 61 |opProcIn|fo = kPa|
|00003130| 73 63 61 6c 53 74 61 63 | 6b 42 61 73 65 64 0d 09 |scalStac|kBased..|
|00003140| 09 7c 20 52 45 53 55 4c | 54 5f 53 49 5a 45 28 53 |.| RESUL|T_SIZE(S|
|00003150| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00003160| 42 6f 6f 6c 65 61 6e 29 | 29 29 0d 09 09 7c 20 53 |Boolean)|))...| S|
|00003170| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00003180| 41 4d 45 54 45 52 28 31 | 2c 53 49 5a 45 5f 43 4f |AMETER(1|,SIZE_CO|
|00003190| 44 45 28 73 69 7a 65 6f | 66 28 57 45 52 65 66 65 |DE(sizeo|f(WERefe|
|000031a0| 72 65 6e 63 65 20 2f 2a | 77 65 2a 2f 29 29 29 2c |rence /*|we*/))),|
|000031b0| 0d 09 75 70 70 57 45 53 | 63 72 6f 6c 6c 50 72 6f |..uppWES|crollPro|
|000031c0| 63 49 6e 66 6f 20 3d 20 | 6b 50 61 73 63 61 6c 53 |cInfo = |kPascalS|
|000031d0| 74 61 63 6b 42 61 73 65 | 64 0d 09 09 7c 20 53 54 |tackBase|d...| ST|
|000031e0| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|000031f0| 4d 45 54 45 52 28 31 2c | 53 49 5a 45 5f 43 4f 44 |METER(1,|SIZE_COD|
|00003200| 45 28 73 69 7a 65 6f 66 | 28 57 45 52 65 66 65 72 |E(sizeof|(WERefer|
|00003210| 65 6e 63 65 20 2f 2a 77 | 65 2a 2f 29 29 29 2c 0d |ence /*w|e*/))),.|
|00003220| 09 75 70 70 57 45 54 53 | 4d 50 72 65 55 70 64 61 |.uppWETS|MPreUpda|
|00003230| 74 65 50 72 6f 63 49 6e | 66 6f 20 3d 20 6b 50 61 |teProcIn|fo = kPa|
|00003240| 73 63 61 6c 53 74 61 63 | 6b 42 61 73 65 64 0d 09 |scalStac|kBased..|
|00003250| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|00003260| 5f 50 41 52 41 4d 45 54 | 45 52 28 31 2c 53 49 5a |_PARAMET|ER(1,SIZ|
|00003270| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 57 45 |E_CODE(s|izeof(WE|
|00003280| 52 65 66 65 72 65 6e 63 | 65 20 2f 2a 77 65 2a 2f |Referenc|e /*we*/|
|00003290| 29 29 29 2c 0d 09 75 70 | 70 57 45 54 53 4d 50 6f |))),..up|pWETSMPo|
|000032a0| 73 74 55 70 64 61 74 65 | 50 72 6f 63 49 6e 66 6f |stUpdate|ProcInfo|
|000032b0| 20 3d 20 6b 50 61 73 63 | 61 6c 53 74 61 63 6b 42 | = kPasc|alStackB|
|000032c0| 61 73 65 64 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |ased...|| STACK_R|
|000032d0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000032e0| 28 31 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(1,SIZE_|CODE(siz|
|000032f0| 65 6f 66 28 57 45 52 65 | 66 65 72 65 6e 63 65 20 |eof(WERe|ference |
|00003300| 2f 2a 77 65 2a 2f 29 29 | 29 0d 09 09 7c 20 53 54 |/*we*/))|)...| ST|
|00003310| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|00003320| 4d 45 54 45 52 28 32 2c | 53 49 5a 45 5f 43 4f 44 |METER(2,|SIZE_COD|
|00003330| 45 28 73 69 7a 65 6f 66 | 28 53 49 6e 74 33 32 20 |E(sizeof|(SInt32 |
|00003340| 2f 2a 66 69 78 4c 65 6e | 67 74 68 2a 2f 29 29 29 |/*fixLen|gth*/)))|
|00003350| 0d 09 09 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |...| STA|CK_ROUTI|
|00003360| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 33 2c 53 |NE_PARAM|ETER(3,S|
|00003370| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00003380| 53 49 6e 74 33 32 20 2f | 2a 69 6e 70 75 74 41 72 |SInt32 /|*inputAr|
|00003390| 65 61 53 74 61 72 74 2a | 2f 29 29 29 0d 09 09 7c |eaStart*|/)))...||
|000033a0| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|000033b0| 41 52 41 4d 45 54 45 52 | 28 34 2c 53 49 5a 45 5f |ARAMETER|(4,SIZE_|
|000033c0| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 53 49 6e 74 |CODE(siz|eof(SInt|
|000033d0| 33 32 20 2f 2a 69 6e 70 | 75 74 41 72 65 61 45 6e |32 /*inp|utAreaEn|
|000033e0| 64 2a 2f 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |d*/)))..|.| STACK|
|000033f0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|00003400| 45 52 28 35 2c 53 49 5a | 45 5f 43 4f 44 45 28 73 |ER(5,SIZ|E_CODE(s|
|00003410| 69 7a 65 6f 66 28 53 49 | 6e 74 33 32 20 2f 2a 70 |izeof(SI|nt32 /*p|
|00003420| 69 6e 52 61 6e 67 65 53 | 74 61 72 74 2a 2f 29 29 |inRangeS|tart*/))|
|00003430| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00003440| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 36 2c |INE_PARA|METER(6,|
|00003450| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00003460| 28 53 49 6e 74 33 32 20 | 2f 2a 70 69 6e 52 61 6e |(SInt32 |/*pinRan|
|00003470| 67 65 45 6e 64 2a 2f 29 | 29 29 2c 0d 09 75 70 70 |geEnd*/)|)),..upp|
|00003480| 57 45 50 72 65 54 72 61 | 63 6b 44 72 61 67 50 72 |WEPreTra|ckDragPr|
|00003490| 6f 63 49 6e 66 6f 20 3d | 20 6b 50 61 73 63 61 6c |ocInfo =| kPascal|
|000034a0| 53 74 61 63 6b 42 61 73 | 65 64 0d 09 09 7c 20 52 |StackBas|ed...| R|
|000034b0| 45 53 55 4c 54 5f 53 49 | 5a 45 28 53 49 5a 45 5f |ESULT_SI|ZE(SIZE_|
|000034c0| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 4f 53 45 72 |CODE(siz|eof(OSEr|
|000034d0| 72 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |r)))...|| STACK_R|
|000034e0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000034f0| 28 31 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(1,SIZE_|CODE(siz|
|00003500| 65 6f 66 28 44 72 61 67 | 52 65 66 65 72 65 6e 63 |eof(Drag|Referenc|
|00003510| 65 20 2f 2a 64 72 61 67 | 2a 2f 29 29 29 0d 09 09 |e /*drag|*/)))...|
|00003520| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00003530| 50 41 52 41 4d 45 54 45 | 52 28 32 2c 53 49 5a 45 |PARAMETE|R(2,SIZE|
|00003540| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 57 45 52 |_CODE(si|zeof(WER|
|00003550| 65 66 65 72 65 6e 63 65 | 20 2f 2a 77 65 2a 2f 29 |eference| /*we*/)|
|00003560| 29 29 2c 0d 09 75 70 70 | 57 45 54 72 61 6e 73 6c |)),..upp|WETransl|
|00003570| 61 74 65 44 72 61 67 50 | 72 6f 63 49 6e 66 6f 20 |ateDragP|rocInfo |
|00003580| 3d 20 6b 50 61 73 63 61 | 6c 53 74 61 63 6b 42 61 |= kPasca|lStackBa|
|00003590| 73 65 64 0d 09 09 7c 20 | 52 45 53 55 4c 54 5f 53 |sed...| |RESULT_S|
|000035a0| 49 5a 45 28 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |IZE(SIZE|_CODE(si|
|000035b0| 7a 65 6f 66 28 4f 53 45 | 72 72 29 29 29 0d 09 09 |zeof(OSE|rr)))...|
|000035c0| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|000035d0| 50 41 52 41 4d 45 54 45 | 52 28 31 2c 53 49 5a 45 |PARAMETE|R(1,SIZE|
|000035e0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 44 72 61 |_CODE(si|zeof(Dra|
|000035f0| 67 52 65 66 65 72 65 6e | 63 65 20 2f 2a 74 68 65 |gReferen|ce /*the|
|00003600| 44 72 61 67 2a 2f 29 29 | 29 0d 09 09 7c 20 53 54 |Drag*/))|)...| ST|
|00003610| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|00003620| 4d 45 54 45 52 28 32 2c | 53 49 5a 45 5f 43 4f 44 |METER(2,|SIZE_COD|
|00003630| 45 28 73 69 7a 65 6f 66 | 28 49 74 65 6d 52 65 66 |E(sizeof|(ItemRef|
|00003640| 65 72 65 6e 63 65 20 2f | 2a 74 68 65 49 74 65 6d |erence /|*theItem|
|00003650| 2a 2f 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |*/)))...|| STACK_|
|00003660| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003670| 52 28 33 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(3,SIZE|_CODE(si|
|00003680| 7a 65 6f 66 28 46 6c 61 | 76 6f 72 54 79 70 65 20 |zeof(Fla|vorType |
|00003690| 2f 2a 72 65 71 75 65 73 | 74 65 64 54 79 70 65 2a |/*reques|tedType*|
|000036a0| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|000036b0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000036c0| 28 34 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(4,SIZE_|CODE(siz|
|000036d0| 65 6f 66 28 48 61 6e 64 | 6c 65 20 2f 2a 70 75 74 |eof(Hand|le /*put|
|000036e0| 44 61 74 61 48 65 72 65 | 2a 2f 29 29 29 0d 09 09 |DataHere|*/)))...|
|000036f0| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00003700| 50 41 52 41 4d 45 54 45 | 52 28 35 2c 53 49 5a 45 |PARAMETE|R(5,SIZE|
|00003710| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 53 49 6e |_CODE(si|zeof(SIn|
|00003720| 74 33 32 20 2f 2a 64 72 | 6f 70 4f 66 66 73 65 74 |t32 /*dr|opOffset|
|00003730| 2a 2f 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |*/)))...|| STACK_|
|00003740| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003750| 52 28 36 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(6,SIZE|_CODE(si|
|00003760| 7a 65 6f 66 28 57 45 52 | 65 66 65 72 65 6e 63 65 |zeof(WER|eference|
|00003770| 20 2f 2a 77 65 2a 2f 29 | 29 29 2c 0d 09 75 70 70 | /*we*/)|)),..upp|
|00003780| 57 45 48 69 6c 69 74 65 | 44 72 6f 70 41 72 65 61 |WEHilite|DropArea|
|00003790| 50 72 6f 63 49 6e 66 6f | 20 3d 20 6b 50 61 73 63 |ProcInfo| = kPasc|
|000037a0| 61 6c 53 74 61 63 6b 42 | 61 73 65 64 0d 09 09 7c |alStackB|ased...||
|000037b0| 20 52 45 53 55 4c 54 5f | 53 49 5a 45 28 53 49 5a | RESULT_|SIZE(SIZ|
|000037c0| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 4f 53 |E_CODE(s|izeof(OS|
|000037d0| 45 72 72 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |Err)))..|.| STACK|
|000037e0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|000037f0| 45 52 28 31 2c 53 49 5a | 45 5f 43 4f 44 45 28 73 |ER(1,SIZ|E_CODE(s|
|00003800| 69 7a 65 6f 66 28 44 72 | 61 67 52 65 66 65 72 65 |izeof(Dr|agRefere|
|00003810| 6e 63 65 20 2f 2a 74 68 | 65 44 72 61 67 2a 2f 29 |nce /*th|eDrag*/)|
|00003820| 29 29 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |))...| S|TACK_ROU|
|00003830| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 32 |TINE_PAR|AMETER(2|
|00003840| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00003850| 66 28 42 6f 6f 6c 65 61 | 6e 20 2f 2a 68 69 6c 69 |f(Boolea|n /*hili|
|00003860| 74 65 46 6c 61 67 2a 2f | 29 29 29 0d 09 09 7c 20 |teFlag*/|)))...| |
|00003870| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|00003880| 52 41 4d 45 54 45 52 28 | 33 2c 53 49 5a 45 5f 43 |RAMETER(|3,SIZE_C|
|00003890| 4f 44 45 28 73 69 7a 65 | 6f 66 28 57 45 52 65 66 |ODE(size|of(WERef|
|000038a0| 65 72 65 6e 63 65 20 2f | 2a 77 65 2a 2f 29 29 29 |erence /|*we*/)))|
|000038b0| 2c 0d 09 75 70 70 57 45 | 46 6f 6e 74 49 44 54 6f |,..uppWE|FontIDTo|
|000038c0| 4e 61 6d 65 50 72 6f 63 | 49 6e 66 6f 20 3d 20 6b |NameProc|Info = k|
|000038d0| 50 61 73 63 61 6c 53 74 | 61 63 6b 42 61 73 65 64 |PascalSt|ackBased|
|000038e0| 0d 09 09 7c 20 52 45 53 | 55 4c 54 5f 53 49 5a 45 |...| RES|ULT_SIZE|
|000038f0| 28 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |(SIZE_CO|DE(sizeo|
|00003900| 66 28 4f 53 45 72 72 29 | 29 29 0d 09 09 7c 20 53 |f(OSErr)|))...| S|
|00003910| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00003920| 41 4d 45 54 45 52 28 31 | 2c 53 49 5a 45 5f 43 4f |AMETER(1|,SIZE_CO|
|00003930| 44 45 28 73 69 7a 65 6f | 66 28 53 49 6e 74 31 36 |DE(sizeo|f(SInt16|
|00003940| 20 2f 2a 66 6f 6e 74 49 | 44 2a 2f 29 29 29 0d 09 | /*fontI|D*/)))..|
|00003950| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|00003960| 5f 50 41 52 41 4d 45 54 | 45 52 28 32 2c 53 49 5a |_PARAMET|ER(2,SIZ|
|00003970| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 53 74 |E_CODE(s|izeof(St|
|00003980| 72 69 6e 67 50 74 72 20 | 2f 2a 66 6f 6e 74 4e 61 |ringPtr |/*fontNa|
|00003990| 6d 65 2a 2f 29 29 29 2c | 0d 09 75 70 70 57 45 46 |me*/))),|..uppWEF|
|000039a0| 6f 6e 74 4e 61 6d 65 54 | 6f 49 44 50 72 6f 63 49 |ontNameT|oIDProcI|
|000039b0| 6e 66 6f 20 3d 20 6b 50 | 61 73 63 61 6c 53 74 61 |nfo = kP|ascalSta|
|000039c0| 63 6b 42 61 73 65 64 0d | 09 09 7c 20 52 45 53 55 |ckBased.|..| RESU|
|000039d0| 4c 54 5f 53 49 5a 45 28 | 53 49 5a 45 5f 43 4f 44 |LT_SIZE(|SIZE_COD|
|000039e0| 45 28 73 69 7a 65 6f 66 | 28 4f 53 45 72 72 29 29 |E(sizeof|(OSErr))|
|000039f0| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00003a00| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 31 2c |INE_PARA|METER(1,|
|00003a10| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00003a20| 28 43 6f 6e 73 74 53 74 | 72 32 35 35 50 61 72 61 |(ConstSt|r255Para|
|00003a30| 6d 20 2f 2a 66 6f 6e 74 | 4e 61 6d 65 2a 2f 29 29 |m /*font|Name*/))|
|00003a40| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00003a50| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 32 2c |INE_PARA|METER(2,|
|00003a60| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00003a70| 28 53 49 6e 74 31 36 20 | 2f 2a 6f 6c 64 46 6f 6e |(SInt16 |/*oldFon|
|00003a80| 74 49 44 2a 2f 29 29 29 | 0d 09 09 7c 20 53 54 41 |tID*/)))|...| STA|
|00003a90| 43 4b 5f 52 4f 55 54 49 | 4e 45 5f 50 41 52 41 4d |CK_ROUTI|NE_PARAM|
|00003aa0| 45 54 45 52 28 33 2c 53 | 49 5a 45 5f 43 4f 44 45 |ETER(3,S|IZE_CODE|
|00003ab0| 28 73 69 7a 65 6f 66 28 | 53 49 6e 74 31 36 20 2a |(sizeof(|SInt16 *|
|00003ac0| 20 2f 2a 6e 65 77 46 6f | 6e 74 49 44 2a 2f 29 29 | /*newFo|ntID*/))|
|00003ad0| 29 2c 0d 09 75 70 70 57 | 45 44 72 61 77 54 65 78 |),..uppW|EDrawTex|
|00003ae0| 74 50 72 6f 63 49 6e 66 | 6f 20 3d 20 6b 50 61 73 |tProcInf|o = kPas|
|00003af0| 63 61 6c 53 74 61 63 6b | 42 61 73 65 64 0d 09 09 |calStack|Based...|
|00003b00| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00003b10| 50 41 52 41 4d 45 54 45 | 52 28 31 2c 53 49 5a 45 |PARAMETE|R(1,SIZE|
|00003b20| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 50 74 72 |_CODE(si|zeof(Ptr|
|00003b30| 20 2f 2a 70 54 65 78 74 | 2a 2f 29 29 29 0d 09 09 | /*pText|*/)))...|
|00003b40| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00003b50| 50 41 52 41 4d 45 54 45 | 52 28 32 2c 53 49 5a 45 |PARAMETE|R(2,SIZE|
|00003b60| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 53 49 6e |_CODE(si|zeof(SIn|
|00003b70| 74 33 32 20 2f 2a 74 65 | 78 74 4c 65 6e 67 74 68 |t32 /*te|xtLength|
|00003b80| 2a 2f 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |*/)))...|| STACK_|
|00003b90| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003ba0| 52 28 33 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(3,SIZE|_CODE(si|
|00003bb0| 7a 65 6f 66 28 46 69 78 | 65 64 20 2f 2a 73 6c 6f |zeof(Fix|ed /*slo|
|00003bc0| 70 2a 2f 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |p*/)))..|.| STACK|
|00003bd0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|00003be0| 45 52 28 34 2c 53 49 5a | 45 5f 43 4f 44 45 28 73 |ER(4,SIZ|E_CODE(s|
|00003bf0| 69 7a 65 6f 66 28 4a 75 | 73 74 53 74 79 6c 65 43 |izeof(Ju|stStyleC|
|00003c00| 6f 64 65 20 2f 2a 73 74 | 79 6c 65 52 75 6e 50 6f |ode /*st|yleRunPo|
|00003c10| 73 69 74 69 6f 6e 2a 2f | 29 29 29 0d 09 09 7c 20 |sition*/|)))...| |
|00003c20| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|00003c30| 52 41 4d 45 54 45 52 28 | 35 2c 53 49 5a 45 5f 43 |RAMETER(|5,SIZE_C|
|00003c40| 4f 44 45 28 73 69 7a 65 | 6f 66 28 57 45 52 65 66 |ODE(size|of(WERef|
|00003c50| 65 72 65 6e 63 65 20 2f | 2a 77 65 2a 2f 29 29 29 |erence /|*we*/)))|
|00003c60| 2c 0d 09 75 70 70 57 45 | 50 69 78 65 6c 54 6f 43 |,..uppWE|PixelToC|
|00003c70| 68 61 72 50 72 6f 63 49 | 6e 66 6f 20 3d 20 6b 50 |harProcI|nfo = kP|
|00003c80| 61 73 63 61 6c 53 74 61 | 63 6b 42 61 73 65 64 0d |ascalSta|ckBased.|
|00003c90| 09 09 7c 20 52 45 53 55 | 4c 54 5f 53 49 5a 45 28 |..| RESU|LT_SIZE(|
|00003ca0| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00003cb0| 28 53 49 6e 74 33 32 29 | 29 29 0d 09 09 7c 20 53 |(SInt32)|))...| S|
|00003cc0| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00003cd0| 41 4d 45 54 45 52 28 31 | 2c 53 49 5a 45 5f 43 4f |AMETER(1|,SIZE_CO|
|00003ce0| 44 45 28 73 69 7a 65 6f | 66 28 50 74 72 20 2f 2a |DE(sizeo|f(Ptr /*|
|00003cf0| 70 54 65 78 74 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |pText*/)|))...| S|
|00003d00| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00003d10| 41 4d 45 54 45 52 28 32 | 2c 53 49 5a 45 5f 43 4f |AMETER(2|,SIZE_CO|
|00003d20| 44 45 28 73 69 7a 65 6f | 66 28 53 49 6e 74 33 32 |DE(sizeo|f(SInt32|
|00003d30| 20 2f 2a 74 65 78 74 4c | 65 6e 67 74 68 2a 2f 29 | /*textL|ength*/)|
|00003d40| 29 29 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |))...| S|TACK_ROU|
|00003d50| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 33 |TINE_PAR|AMETER(3|
|00003d60| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00003d70| 66 28 46 69 78 65 64 20 | 2f 2a 73 6c 6f 70 2a 2f |f(Fixed |/*slop*/|
|00003d80| 29 29 29 0d 09 09 7c 20 | 53 54 41 43 4b 5f 52 4f |)))...| |STACK_RO|
|00003d90| 55 54 49 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 28 |UTINE_PA|RAMETER(|
|00003da0| 34 2c 53 49 5a 45 5f 43 | 4f 44 45 28 73 69 7a 65 |4,SIZE_C|ODE(size|
|00003db0| 6f 66 28 46 69 78 65 64 | 20 2a 20 2f 2a 70 69 78 |of(Fixed| * /*pix|
|00003dc0| 65 6c 57 69 64 74 68 2a | 2f 29 29 29 0d 09 09 7c |elWidth*|/)))...||
|00003dd0| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|00003de0| 41 52 41 4d 45 54 45 52 | 28 35 2c 53 49 5a 45 5f |ARAMETER|(5,SIZE_|
|00003df0| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 57 45 45 64 |CODE(siz|eof(WEEd|
|00003e00| 67 65 20 2a 20 2f 2a 65 | 64 67 65 2a 2f 29 29 29 |ge * /*e|dge*/)))|
|00003e10| 0d 09 09 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |...| STA|CK_ROUTI|
|00003e20| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 36 2c 53 |NE_PARAM|ETER(6,S|
|00003e30| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00003e40| 4a 75 73 74 53 74 79 6c | 65 43 6f 64 65 20 2f 2a |JustStyl|eCode /*|
|00003e50| 73 74 79 6c 65 52 75 6e | 50 6f 73 69 74 69 6f 6e |styleRun|Position|
|00003e60| 2a 2f 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |*/)))...|| STACK_|
|00003e70| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003e80| 52 28 37 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(7,SIZE|_CODE(si|
|00003e90| 7a 65 6f 66 28 46 69 78 | 65 64 20 2f 2a 68 50 6f |zeof(Fix|ed /*hPo|
|00003ea0| 73 2a 2f 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |s*/)))..|.| STACK|
|00003eb0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|00003ec0| 45 52 28 38 2c 53 49 5a | 45 5f 43 4f 44 45 28 73 |ER(8,SIZ|E_CODE(s|
|00003ed0| 69 7a 65 6f 66 28 57 45 | 52 65 66 65 72 65 6e 63 |izeof(WE|Referenc|
|00003ee0| 65 20 2f 2a 77 65 2a 2f | 29 29 29 2c 0d 09 75 70 |e /*we*/|))),..up|
|00003ef0| 70 57 45 43 68 61 72 54 | 6f 50 69 78 65 6c 50 72 |pWECharT|oPixelPr|
|00003f00| 6f 63 49 6e 66 6f 20 3d | 20 6b 50 61 73 63 61 6c |ocInfo =| kPascal|
|00003f10| 53 74 61 63 6b 42 61 73 | 65 64 0d 09 09 7c 20 52 |StackBas|ed...| R|
|00003f20| 45 53 55 4c 54 5f 53 49 | 5a 45 28 53 49 5a 45 5f |ESULT_SI|ZE(SIZE_|
|00003f30| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 53 49 6e 74 |CODE(siz|eof(SInt|
|00003f40| 31 36 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |16)))...|| STACK_|
|00003f50| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003f60| 52 28 31 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(1,SIZE|_CODE(si|
|00003f70| 7a 65 6f 66 28 50 74 72 | 20 2f 2a 70 54 65 78 74 |zeof(Ptr| /*pText|
|00003f80| 2a 2f 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |*/)))...|| STACK_|
|00003f90| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00003fa0| 52 28 32 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(2,SIZE|_CODE(si|
|00003fb0| 7a 65 6f 66 28 53 49 6e | 74 33 32 20 2f 2a 74 65 |zeof(SIn|t32 /*te|
|00003fc0| 78 74 4c 65 6e 67 74 68 | 2a 2f 29 29 29 0d 09 09 |xtLength|*/)))...|
|00003fd0| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00003fe0| 50 41 52 41 4d 45 54 45 | 52 28 33 2c 53 49 5a 45 |PARAMETE|R(3,SIZE|
|00003ff0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 46 69 78 |_CODE(si|zeof(Fix|
|00004000| 65 64 20 2f 2a 73 6c 6f | 70 2a 2f 29 29 29 0d 09 |ed /*slo|p*/)))..|
|00004010| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|00004020| 5f 50 41 52 41 4d 45 54 | 45 52 28 34 2c 53 49 5a |_PARAMET|ER(4,SIZ|
|00004030| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 53 49 |E_CODE(s|izeof(SI|
|00004040| 6e 74 33 32 20 2f 2a 6f | 66 66 73 65 74 2a 2f 29 |nt32 /*o|ffset*/)|
|00004050| 29 29 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |))...| S|TACK_ROU|
|00004060| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 35 |TINE_PAR|AMETER(5|
|00004070| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00004080| 66 28 53 49 6e 74 31 36 | 20 2f 2a 64 69 72 65 63 |f(SInt16| /*direc|
|00004090| 74 69 6f 6e 2a 2f 29 29 | 29 0d 09 09 7c 20 53 54 |tion*/))|)...| ST|
|000040a0| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|000040b0| 4d 45 54 45 52 28 36 2c | 53 49 5a 45 5f 43 4f 44 |METER(6,|SIZE_COD|
|000040c0| 45 28 73 69 7a 65 6f 66 | 28 4a 75 73 74 53 74 79 |E(sizeof|(JustSty|
|000040d0| 6c 65 43 6f 64 65 20 2f | 2a 73 74 79 6c 65 52 75 |leCode /|*styleRu|
|000040e0| 6e 50 6f 73 69 74 69 6f | 6e 2a 2f 29 29 29 0d 09 |nPositio|n*/)))..|
|000040f0| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|00004100| 5f 50 41 52 41 4d 45 54 | 45 52 28 37 2c 53 49 5a |_PARAMET|ER(7,SIZ|
|00004110| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 53 49 |E_CODE(s|izeof(SI|
|00004120| 6e 74 31 36 20 2f 2a 68 | 50 6f 73 2a 2f 29 29 29 |nt16 /*h|Pos*/)))|
|00004130| 0d 09 09 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |...| STA|CK_ROUTI|
|00004140| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 38 2c 53 |NE_PARAM|ETER(8,S|
|00004150| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00004160| 57 45 52 65 66 65 72 65 | 6e 63 65 20 2f 2a 77 65 |WERefere|nce /*we|
|00004170| 2a 2f 29 29 29 2c 0d 09 | 75 70 70 57 45 4c 69 6e |*/))),..|uppWELin|
|00004180| 65 42 72 65 61 6b 50 72 | 6f 63 49 6e 66 6f 20 3d |eBreakPr|ocInfo =|
|00004190| 20 6b 50 61 73 63 61 6c | 53 74 61 63 6b 42 61 73 | kPascal|StackBas|
|000041a0| 65 64 0d 09 09 7c 20 52 | 45 53 55 4c 54 5f 53 49 |ed...| R|ESULT_SI|
|000041b0| 5a 45 28 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |ZE(SIZE_|CODE(siz|
|000041c0| 65 6f 66 28 53 74 79 6c | 65 64 4c 69 6e 65 42 72 |eof(Styl|edLineBr|
|000041d0| 65 61 6b 43 6f 64 65 20 | 29 29 29 0d 09 09 7c 20 |eakCode |)))...| |
|000041e0| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|000041f0| 52 41 4d 45 54 45 52 28 | 31 2c 53 49 5a 45 5f 43 |RAMETER(|1,SIZE_C|
|00004200| 4f 44 45 28 73 69 7a 65 | 6f 66 28 50 74 72 20 2f |ODE(size|of(Ptr /|
|00004210| 2a 70 54 65 78 74 2a 2f | 29 29 29 0d 09 09 7c 20 |*pText*/|)))...| |
|00004220| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|00004230| 52 41 4d 45 54 45 52 28 | 32 2c 53 49 5a 45 5f 43 |RAMETER(|2,SIZE_C|
|00004240| 4f 44 45 28 73 69 7a 65 | 6f 66 28 53 49 6e 74 33 |ODE(size|of(SInt3|
|00004250| 32 20 2f 2a 74 65 78 74 | 4c 65 6e 67 74 68 2a 2f |2 /*text|Length*/|
|00004260| 29 29 29 0d 09 09 7c 20 | 53 54 41 43 4b 5f 52 4f |)))...| |STACK_RO|
|00004270| 55 54 49 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 28 |UTINE_PA|RAMETER(|
|00004280| 33 2c 53 49 5a 45 5f 43 | 4f 44 45 28 73 69 7a 65 |3,SIZE_C|ODE(size|
|00004290| 6f 66 28 53 49 6e 74 33 | 32 20 2f 2a 74 65 78 74 |of(SInt3|2 /*text|
|000042a0| 53 74 61 72 74 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |Start*/)|))...| S|
|000042b0| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|000042c0| 41 4d 45 54 45 52 28 34 | 2c 53 49 5a 45 5f 43 4f |AMETER(4|,SIZE_CO|
|000042d0| 44 45 28 73 69 7a 65 6f | 66 28 53 49 6e 74 33 32 |DE(sizeo|f(SInt32|
|000042e0| 20 2f 2a 74 65 78 74 45 | 6e 64 2a 2f 29 29 29 0d | /*textE|nd*/))).|
|000042f0| 09 09 7c 20 53 54 41 43 | 4b 5f 52 4f 55 54 49 4e |..| STAC|K_ROUTIN|
|00004300| 45 5f 50 41 52 41 4d 45 | 54 45 52 28 35 2c 53 49 |E_PARAME|TER(5,SI|
|00004310| 5a 45 5f 43 4f 44 45 28 | 73 69 7a 65 6f 66 28 46 |ZE_CODE(|sizeof(F|
|00004320| 69 78 65 64 20 2a 20 2f | 2a 74 65 78 74 57 69 64 |ixed * /|*textWid|
|00004330| 74 68 2a 2f 29 29 29 0d | 09 09 7c 20 53 54 41 43 |th*/))).|..| STAC|
|00004340| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00004350| 54 45 52 28 36 2c 53 49 | 5a 45 5f 43 4f 44 45 28 |TER(6,SI|ZE_CODE(|
|00004360| 73 69 7a 65 6f 66 28 53 | 49 6e 74 33 32 20 2a 20 |sizeof(S|Int32 * |
|00004370| 2f 2a 74 65 78 74 4f 66 | 66 73 65 74 2a 2f 29 29 |/*textOf|fset*/))|
|00004380| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00004390| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 37 2c |INE_PARA|METER(7,|
|000043a0| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|000043b0| 28 57 45 52 65 66 65 72 | 65 6e 63 65 20 2f 2a 77 |(WERefer|ence /*w|
|000043c0| 65 2a 2f 29 29 29 2c 0d | 09 75 70 70 57 45 57 6f |e*/))),.|.uppWEWo|
|000043d0| 72 64 42 72 65 61 6b 50 | 72 6f 63 49 6e 66 6f 20 |rdBreakP|rocInfo |
|000043e0| 3d 20 6b 50 61 73 63 61 | 6c 53 74 61 63 6b 42 61 |= kPasca|lStackBa|
|000043f0| 73 65 64 0d 09 09 7c 20 | 53 54 41 43 4b 5f 52 4f |sed...| |STACK_RO|
|00004400| 55 54 49 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 28 |UTINE_PA|RAMETER(|
|00004410| 31 2c 53 49 5a 45 5f 43 | 4f 44 45 28 73 69 7a 65 |1,SIZE_C|ODE(size|
|00004420| 6f 66 28 50 74 72 20 2f | 2a 70 54 65 78 74 2a 2f |of(Ptr /|*pText*/|
|00004430| 29 29 29 0d 09 09 7c 20 | 53 54 41 43 4b 5f 52 4f |)))...| |STACK_RO|
|00004440| 55 54 49 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 28 |UTINE_PA|RAMETER(|
|00004450| 32 2c 53 49 5a 45 5f 43 | 4f 44 45 28 73 69 7a 65 |2,SIZE_C|ODE(size|
|00004460| 6f 66 28 53 49 6e 74 31 | 36 20 2f 2a 74 65 78 74 |of(SInt1|6 /*text|
|00004470| 4c 65 6e 67 74 68 2a 2f | 29 29 29 0d 09 09 7c 20 |Length*/|)))...| |
|00004480| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|00004490| 52 41 4d 45 54 45 52 28 | 33 2c 53 49 5a 45 5f 43 |RAMETER(|3,SIZE_C|
|000044a0| 4f 44 45 28 73 69 7a 65 | 6f 66 28 53 49 6e 74 31 |ODE(size|of(SInt1|
|000044b0| 36 20 2f 2a 6f 66 66 73 | 65 74 2a 2f 29 29 29 0d |6 /*offs|et*/))).|
|000044c0| 09 09 7c 20 53 54 41 43 | 4b 5f 52 4f 55 54 49 4e |..| STAC|K_ROUTIN|
|000044d0| 45 5f 50 41 52 41 4d 45 | 54 45 52 28 34 2c 53 49 |E_PARAME|TER(4,SI|
|000044e0| 5a 45 5f 43 4f 44 45 28 | 73 69 7a 65 6f 66 28 57 |ZE_CODE(|sizeof(W|
|000044f0| 45 45 64 67 65 20 2f 2a | 65 64 67 65 2a 2f 29 29 |EEdge /*|edge*/))|
|00004500| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00004510| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 35 2c |INE_PARA|METER(5,|
|00004520| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00004530| 28 4f 66 66 73 65 74 54 | 61 62 6c 65 20 2a 20 2f |(OffsetT|able * /|
|00004540| 2a 62 72 65 61 6b 4f 66 | 66 73 65 74 73 2a 2f 29 |*breakOf|fsets*/)|
|00004550| 29 29 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |))...| S|TACK_ROU|
|00004560| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 36 |TINE_PAR|AMETER(6|
|00004570| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00004580| 66 28 53 63 72 69 70 74 | 43 6f 64 65 20 2f 2a 73 |f(Script|Code /*s|
|00004590| 63 72 69 70 74 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |cript*/)|))...| S|
|000045a0| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|000045b0| 41 4d 45 54 45 52 28 37 | 2c 53 49 5a 45 5f 43 4f |AMETER(7|,SIZE_CO|
|000045c0| 44 45 28 73 69 7a 65 6f | 66 28 57 45 52 65 66 65 |DE(sizeo|f(WERefe|
|000045d0| 72 65 6e 63 65 20 2f 2a | 77 65 2a 2f 29 29 29 2c |rence /*|we*/))),|
|000045e0| 0d 09 75 70 70 57 45 43 | 68 61 72 42 79 74 65 50 |..uppWEC|harByteP|
|000045f0| 72 6f 63 49 6e 66 6f 20 | 3d 20 6b 50 61 73 63 61 |rocInfo |= kPasca|
|00004600| 6c 53 74 61 63 6b 42 61 | 73 65 64 0d 09 09 7c 20 |lStackBa|sed...| |
|00004610| 52 45 53 55 4c 54 5f 53 | 49 5a 45 28 53 49 5a 45 |RESULT_S|IZE(SIZE|
|00004620| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 53 49 6e |_CODE(si|zeof(SIn|
|00004630| 74 31 36 20 29 29 29 0d | 09 09 7c 20 53 54 41 43 |t16 ))).|..| STAC|
|00004640| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00004650| 54 45 52 28 31 2c 53 49 | 5a 45 5f 43 4f 44 45 28 |TER(1,SI|ZE_CODE(|
|00004660| 73 69 7a 65 6f 66 28 50 | 74 72 20 2f 2a 70 54 65 |sizeof(P|tr /*pTe|
|00004670| 78 74 2a 2f 29 29 29 0d | 09 09 7c 20 53 54 41 43 |xt*/))).|..| STAC|
|00004680| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00004690| 54 45 52 28 32 2c 53 49 | 5a 45 5f 43 4f 44 45 28 |TER(2,SI|ZE_CODE(|
|000046a0| 73 69 7a 65 6f 66 28 53 | 49 6e 74 31 36 20 2f 2a |sizeof(S|Int16 /*|
|000046b0| 74 65 78 74 4f 66 66 73 | 65 74 2a 2f 29 29 29 0d |textOffs|et*/))).|
|000046c0| 09 09 7c 20 53 54 41 43 | 4b 5f 52 4f 55 54 49 4e |..| STAC|K_ROUTIN|
|000046d0| 45 5f 50 41 52 41 4d 45 | 54 45 52 28 33 2c 53 49 |E_PARAME|TER(3,SI|
|000046e0| 5a 45 5f 43 4f 44 45 28 | 73 69 7a 65 6f 66 28 53 |ZE_CODE(|sizeof(S|
|000046f0| 63 72 69 70 74 43 6f 64 | 65 20 2f 2a 73 63 72 69 |criptCod|e /*scri|
|00004700| 70 74 2a 2f 29 29 29 0d | 09 09 7c 20 53 54 41 43 |pt*/))).|..| STAC|
|00004710| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00004720| 54 45 52 28 34 2c 53 49 | 5a 45 5f 43 4f 44 45 28 |TER(4,SI|ZE_CODE(|
|00004730| 73 69 7a 65 6f 66 28 57 | 45 52 65 66 65 72 65 6e |sizeof(W|EReferen|
|00004740| 63 65 20 2f 2a 77 65 2a | 2f 29 29 29 2c 0d 09 75 |ce /*we*|/))),..u|
|00004750| 70 70 57 45 43 68 61 72 | 54 79 70 65 50 72 6f 63 |ppWEChar|TypeProc|
|00004760| 49 6e 66 6f 20 3d 20 6b | 50 61 73 63 61 6c 53 74 |Info = k|PascalSt|
|00004770| 61 63 6b 42 61 73 65 64 | 0d 09 09 7c 20 52 45 53 |ackBased|...| RES|
|00004780| 55 4c 54 5f 53 49 5a 45 | 28 53 49 5a 45 5f 43 4f |ULT_SIZE|(SIZE_CO|
|00004790| 44 45 28 73 69 7a 65 6f | 66 28 53 49 6e 74 31 36 |DE(sizeo|f(SInt16|
|000047a0| 20 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 | )))...|| STACK_R|
|000047b0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000047c0| 28 31 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(1,SIZE_|CODE(siz|
|000047d0| 65 6f 66 28 50 74 72 20 | 2f 2a 70 54 65 78 74 2a |eof(Ptr |/*pText*|
|000047e0| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|000047f0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|00004800| 28 32 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(2,SIZE_|CODE(siz|
|00004810| 65 6f 66 28 53 49 6e 74 | 31 36 20 2f 2a 74 65 78 |eof(SInt|16 /*tex|
|00004820| 74 4f 66 66 73 65 74 2a | 2f 29 29 29 0d 09 09 7c |tOffset*|/)))...||
|00004830| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|00004840| 41 52 41 4d 45 54 45 52 | 28 33 2c 53 49 5a 45 5f |ARAMETER|(3,SIZE_|
|00004850| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 53 63 72 69 |CODE(siz|eof(Scri|
|00004860| 70 74 43 6f 64 65 20 2f | 2a 73 63 72 69 70 74 2a |ptCode /|*script*|
|00004870| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|00004880| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|00004890| 28 34 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(4,SIZE_|CODE(siz|
|000048a0| 65 6f 66 28 57 45 52 65 | 66 65 72 65 6e 63 65 20 |eof(WERe|ference |
|000048b0| 2f 2a 77 65 2a 2f 29 29 | 29 2c 0d 09 75 70 70 57 |/*we*/))|),..uppW|
|000048c0| 45 45 72 61 73 65 50 72 | 6f 63 49 6e 66 6f 20 3d |EErasePr|ocInfo =|
|000048d0| 20 6b 50 61 73 63 61 6c | 53 74 61 63 6b 42 61 73 | kPascal|StackBas|
|000048e0| 65 64 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |ed...| S|TACK_ROU|
|000048f0| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 31 |TINE_PAR|AMETER(1|
|00004900| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00004910| 66 28 63 6f 6e 73 74 20 | 52 65 63 74 20 2a 20 2f |f(const |Rect * /|
|00004920| 2a 61 72 65 61 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |*area*/)|))...| S|
|00004930| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00004940| 41 4d 45 54 45 52 28 32 | 2c 53 49 5a 45 5f 43 4f |AMETER(2|,SIZE_CO|
|00004950| 44 45 28 73 69 7a 65 6f | 66 28 57 45 52 65 66 65 |DE(sizeo|f(WERefe|
|00004960| 72 65 6e 63 65 20 2f 2a | 77 65 2a 2f 29 29 29 2c |rence /*|we*/))),|
|00004970| 0d 09 75 70 70 57 45 46 | 6c 75 78 50 72 6f 63 49 |..uppWEF|luxProcI|
|00004980| 6e 66 6f 20 3d 20 6b 50 | 61 73 63 61 6c 53 74 61 |nfo = kP|ascalSta|
|00004990| 63 6b 42 61 73 65 64 0d | 09 09 7c 20 53 54 41 43 |ckBased.|..| STAC|
|000049a0| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|000049b0| 54 45 52 28 31 2c 53 49 | 5a 45 5f 43 4f 44 45 28 |TER(1,SI|ZE_CODE(|
|000049c0| 73 69 7a 65 6f 66 28 53 | 49 6e 74 33 32 20 2f 2a |sizeof(S|Int32 /*|
|000049d0| 6f 66 66 73 65 74 2a 2f | 29 29 29 0d 09 09 7c 20 |offset*/|)))...| |
|000049e0| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|000049f0| 52 41 4d 45 54 45 52 28 | 32 2c 53 49 5a 45 5f 43 |RAMETER(|2,SIZE_C|
|00004a00| 4f 44 45 28 73 69 7a 65 | 6f 66 28 53 49 6e 74 33 |ODE(size|of(SInt3|
|00004a10| 32 20 2f 2a 64 65 6c 74 | 61 2a 2f 29 29 29 0d 09 |2 /*delt|a*/)))..|
|00004a20| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|00004a30| 5f 50 41 52 41 4d 45 54 | 45 52 28 33 2c 53 49 5a |_PARAMET|ER(3,SIZ|
|00004a40| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 57 45 |E_CODE(s|izeof(WE|
|00004a50| 52 65 66 65 72 65 6e 63 | 65 20 2f 2a 77 65 2a 2f |Referenc|e /*we*/|
|00004a60| 29 29 29 2c 0d 09 75 70 | 70 57 45 4e 65 77 4f 62 |))),..up|pWENewOb|
|00004a70| 6a 65 63 74 50 72 6f 63 | 49 6e 66 6f 20 3d 20 6b |jectProc|Info = k|
|00004a80| 50 61 73 63 61 6c 53 74 | 61 63 6b 42 61 73 65 64 |PascalSt|ackBased|
|00004a90| 0d 09 09 7c 20 52 45 53 | 55 4c 54 5f 53 49 5a 45 |...| RES|ULT_SIZE|
|00004aa0| 28 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |(SIZE_CO|DE(sizeo|
|00004ab0| 66 28 4f 53 45 72 72 29 | 29 29 0d 09 09 7c 20 53 |f(OSErr)|))...| S|
|00004ac0| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00004ad0| 41 4d 45 54 45 52 28 31 | 2c 53 49 5a 45 5f 43 4f |AMETER(1|,SIZE_CO|
|00004ae0| 44 45 28 73 69 7a 65 6f | 66 28 50 6f 69 6e 74 20 |DE(sizeo|f(Point |
|00004af0| 2a 20 2f 2a 64 65 66 61 | 75 6c 74 4f 62 6a 65 63 |* /*defa|ultObjec|
|00004b00| 74 53 69 7a 65 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |tSize*/)|))...| S|
|00004b10| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00004b20| 41 4d 45 54 45 52 28 32 | 2c 53 49 5a 45 5f 43 4f |AMETER(2|,SIZE_CO|
|00004b30| 44 45 28 73 69 7a 65 6f | 66 28 57 45 4f 62 6a 65 |DE(sizeo|f(WEObje|
|00004b40| 63 74 52 65 66 65 72 65 | 6e 63 65 20 2f 2a 6f 62 |ctRefere|nce /*ob|
|00004b50| 6a 2a 2f 29 29 29 2c 0d | 09 75 70 70 57 45 44 69 |j*/))),.|.uppWEDi|
|00004b60| 73 70 6f 73 65 4f 62 6a | 65 63 74 50 72 6f 63 49 |sposeObj|ectProcI|
|00004b70| 6e 66 6f 20 3d 20 6b 50 | 61 73 63 61 6c 53 74 61 |nfo = kP|ascalSta|
|00004b80| 63 6b 42 61 73 65 64 0d | 09 09 7c 20 52 45 53 55 |ckBased.|..| RESU|
|00004b90| 4c 54 5f 53 49 5a 45 28 | 53 49 5a 45 5f 43 4f 44 |LT_SIZE(|SIZE_COD|
|00004ba0| 45 28 73 69 7a 65 6f 66 | 28 4f 53 45 72 72 29 29 |E(sizeof|(OSErr))|
|00004bb0| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00004bc0| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 31 2c |INE_PARA|METER(1,|
|00004bd0| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00004be0| 28 57 45 4f 62 6a 65 63 | 74 52 65 66 65 72 65 6e |(WEObjec|tReferen|
|00004bf0| 63 65 20 2f 2a 6f 62 6a | 2a 2f 29 29 29 2c 0d 09 |ce /*obj|*/))),..|
|00004c00| 75 70 70 57 45 44 72 61 | 77 4f 62 6a 65 63 74 50 |uppWEDra|wObjectP|
|00004c10| 72 6f 63 49 6e 66 6f 20 | 3d 20 6b 50 61 73 63 61 |rocInfo |= kPasca|
|00004c20| 6c 53 74 61 63 6b 42 61 | 73 65 64 0d 09 09 7c 20 |lStackBa|sed...| |
|00004c30| 52 45 53 55 4c 54 5f 53 | 49 5a 45 28 53 49 5a 45 |RESULT_S|IZE(SIZE|
|00004c40| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 4f 53 45 |_CODE(si|zeof(OSE|
|00004c50| 72 72 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |rr)))...|| STACK_|
|00004c60| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00004c70| 52 28 31 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(1,SIZE|_CODE(si|
|00004c80| 7a 65 6f 66 28 63 6f 6e | 73 74 20 52 65 63 74 20 |zeof(con|st Rect |
|00004c90| 2a 20 2f 2a 64 65 73 74 | 52 65 63 74 2a 2f 29 29 |* /*dest|Rect*/))|
|00004ca0| 29 0d 09 09 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |)...| ST|ACK_ROUT|
|00004cb0| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 32 2c |INE_PARA|METER(2,|
|00004cc0| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00004cd0| 28 57 45 4f 62 6a 65 63 | 74 52 65 66 65 72 65 6e |(WEObjec|tReferen|
|00004ce0| 63 65 20 2f 2a 6f 62 6a | 2a 2f 29 29 29 2c 0d 09 |ce /*obj|*/))),..|
|00004cf0| 75 70 70 57 45 43 6c 69 | 63 6b 4f 62 6a 65 63 74 |uppWECli|ckObject|
|00004d00| 50 72 6f 63 49 6e 66 6f | 20 3d 20 6b 50 61 73 63 |ProcInfo| = kPasc|
|00004d10| 61 6c 53 74 61 63 6b 42 | 61 73 65 64 0d 09 09 7c |alStackB|ased...||
|00004d20| 20 52 45 53 55 4c 54 5f | 53 49 5a 45 28 53 49 5a | RESULT_|SIZE(SIZ|
|00004d30| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 42 6f |E_CODE(s|izeof(Bo|
|00004d40| 6f 6c 65 61 6e 29 29 29 | 0d 09 09 7c 20 53 54 41 |olean)))|...| STA|
|00004d50| 43 4b 5f 52 4f 55 54 49 | 4e 45 5f 50 41 52 41 4d |CK_ROUTI|NE_PARAM|
|00004d60| 45 54 45 52 28 31 2c 53 | 49 5a 45 5f 43 4f 44 45 |ETER(1,S|IZE_CODE|
|00004d70| 28 73 69 7a 65 6f 66 28 | 50 6f 69 6e 74 20 2f 2a |(sizeof(|Point /*|
|00004d80| 68 69 74 50 74 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |hitPt*/)|))...| S|
|00004d90| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00004da0| 41 4d 45 54 45 52 28 32 | 2c 53 49 5a 45 5f 43 4f |AMETER(2|,SIZE_CO|
|00004db0| 44 45 28 73 69 7a 65 6f | 66 28 45 76 65 6e 74 4d |DE(sizeo|f(EventM|
|00004dc0| 6f 64 69 66 69 65 72 73 | 20 2f 2a 6d 6f 64 69 66 |odifiers| /*modif|
|00004dd0| 69 65 72 73 2a 2f 29 29 | 29 0d 09 09 7c 20 53 54 |iers*/))|)...| ST|
|00004de0| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|00004df0| 4d 45 54 45 52 28 33 2c | 53 49 5a 45 5f 43 4f 44 |METER(3,|SIZE_COD|
|00004e00| 45 28 73 69 7a 65 6f 66 | 28 55 49 6e 74 33 32 20 |E(sizeof|(UInt32 |
|00004e10| 2f 2a 63 6c 69 63 6b 54 | 69 6d 65 2a 2f 29 29 29 |/*clickT|ime*/)))|
|00004e20| 0d 09 09 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |...| STA|CK_ROUTI|
|00004e30| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 34 2c 53 |NE_PARAM|ETER(4,S|
|00004e40| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00004e50| 57 45 4f 62 6a 65 63 74 | 52 65 66 65 72 65 6e 63 |WEObject|Referenc|
|00004e60| 65 20 2f 2a 6f 62 6a 2a | 2f 29 29 29 2c 0d 09 75 |e /*obj*|/))),..u|
|00004e70| 70 70 57 45 53 74 72 65 | 61 6d 4f 62 6a 65 63 74 |ppWEStre|amObject|
|00004e80| 50 72 6f 63 49 6e 66 6f | 20 3d 20 6b 50 61 73 63 |ProcInfo| = kPasc|
|00004e90| 61 6c 53 74 61 63 6b 42 | 61 73 65 64 0d 09 09 7c |alStackB|ased...||
|00004ea0| 20 52 45 53 55 4c 54 5f | 53 49 5a 45 28 53 49 5a | RESULT_|SIZE(SIZ|
|00004eb0| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 4f 53 |E_CODE(s|izeof(OS|
|00004ec0| 45 72 72 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |Err)))..|.| STACK|
|00004ed0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|00004ee0| 45 52 28 31 2c 20 53 49 | 5a 45 5f 43 4f 44 45 28 |ER(1, SI|ZE_CODE(|
|00004ef0| 73 69 7a 65 6f 66 28 53 | 49 6e 74 31 36 20 2f 2a |sizeof(S|Int16 /*|
|00004f00| 64 65 73 74 4b 69 6e 64 | 2a 2f 29 29 29 0d 09 09 |destKind|*/)))...|
|00004f10| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00004f20| 50 41 52 41 4d 45 54 45 | 52 28 32 2c 20 53 49 5a |PARAMETE|R(2, SIZ|
|00004f30| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 46 6c |E_CODE(s|izeof(Fl|
|00004f40| 61 76 6f 72 54 79 70 65 | 20 2a 20 2f 2a 74 68 65 |avorType| * /*the|
|00004f50| 54 79 70 65 2a 2f 29 29 | 29 0d 09 09 7c 20 53 54 |Type*/))|)...| ST|
|00004f60| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|00004f70| 4d 45 54 45 52 28 33 2c | 20 53 49 5a 45 5f 43 4f |METER(3,| SIZE_CO|
|00004f80| 44 45 28 73 69 7a 65 6f | 66 28 48 61 6e 64 6c 65 |DE(sizeo|f(Handle|
|00004f90| 20 2f 2a 70 75 74 44 61 | 74 61 48 65 72 65 2a 2f | /*putDa|taHere*/|
|00004fa0| 29 29 29 0d 09 09 7c 20 | 53 54 41 43 4b 5f 52 4f |)))...| |STACK_RO|
|00004fb0| 55 54 49 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 28 |UTINE_PA|RAMETER(|
|00004fc0| 34 2c 20 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |4, SIZE_|CODE(siz|
|00004fd0| 65 6f 66 28 57 45 4f 62 | 6a 65 63 74 52 65 66 65 |eof(WEOb|jectRefe|
|00004fe0| 72 65 6e 63 65 20 2f 2a | 6f 62 6a 2a 2f 29 29 29 |rence /*|obj*/)))|
|00004ff0| 2c 0d 09 75 70 70 57 45 | 53 74 79 6c 65 72 4e 65 |,..uppWE|StylerNe|
|00005000| 77 50 72 6f 63 49 6e 66 | 6f 20 3d 20 6b 50 61 73 |wProcInf|o = kPas|
|00005010| 63 61 6c 53 74 61 63 6b | 42 61 73 65 64 0d 09 09 |calStack|Based...|
|00005020| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00005030| 50 41 52 41 4d 45 54 45 | 52 28 31 2c 53 49 5a 45 |PARAMETE|R(1,SIZE|
|00005040| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 57 45 53 |_CODE(si|zeof(WES|
|00005050| 74 79 6c 65 72 52 65 66 | 65 72 65 6e 63 65 20 2f |tylerRef|erence /|
|00005060| 2a 73 74 79 6c 65 72 2a | 2f 29 29 29 2c 0d 09 75 |*styler*|/))),..u|
|00005070| 70 70 57 45 53 74 79 6c | 65 72 43 6f 6d 70 75 74 |ppWEStyl|erComput|
|00005080| 65 50 72 6f 63 49 6e 66 | 6f 20 3d 20 6b 50 61 73 |eProcInf|o = kPas|
|00005090| 63 61 6c 53 74 61 63 6b | 42 61 73 65 64 0d 09 09 |calStack|Based...|
|000050a0| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|000050b0| 50 41 52 41 4d 45 54 45 | 52 28 31 2c 53 49 5a 45 |PARAMETE|R(1,SIZE|
|000050c0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 57 45 53 |_CODE(si|zeof(WES|
|000050d0| 74 79 6c 65 4d 6f 64 65 | 20 2a 20 2f 2a 6d 6f 64 |tyleMode| * /*mod|
|000050e0| 65 2a 2f 29 29 29 0d 09 | 09 7c 20 53 54 41 43 4b |e*/)))..|.| STACK|
|000050f0| 5f 52 4f 55 54 49 4e 45 | 5f 50 41 52 41 4d 45 54 |_ROUTINE|_PARAMET|
|00005100| 45 52 28 32 2c 53 49 5a | 45 5f 43 4f 44 45 28 73 |ER(2,SIZ|E_CODE(s|
|00005110| 69 7a 65 6f 66 28 54 65 | 78 74 53 74 79 6c 65 20 |izeof(Te|xtStyle |
|00005120| 2a 20 2f 2a 74 73 2a 2f | 29 29 29 0d 09 09 7c 20 |* /*ts*/|)))...| |
|00005130| 53 54 41 43 4b 5f 52 4f | 55 54 49 4e 45 5f 50 41 |STACK_RO|UTINE_PA|
|00005140| 52 41 4d 45 54 45 52 28 | 33 2c 53 49 5a 45 5f 43 |RAMETER(|3,SIZE_C|
|00005150| 4f 44 45 28 73 69 7a 65 | 6f 66 28 57 45 53 74 79 |ODE(size|of(WESty|
|00005160| 6c 65 72 52 65 66 65 72 | 65 6e 63 65 20 2f 2a 73 |lerRefer|ence /*s|
|00005170| 74 79 6c 65 72 2a 2f 29 | 29 29 2c 0d 09 75 70 70 |tyler*/)|)),..upp|
|00005180| 57 45 53 74 79 6c 65 72 | 44 72 61 77 50 72 6f 63 |WEStyler|DrawProc|
|00005190| 49 6e 66 6f 20 3d 20 6b | 50 61 73 63 61 6c 53 74 |Info = k|PascalSt|
|000051a0| 61 63 6b 42 61 73 65 64 | 0d 09 09 7c 20 52 45 53 |ackBased|...| RES|
|000051b0| 55 4c 54 5f 53 49 5a 45 | 28 53 49 5a 45 5f 43 4f |ULT_SIZE|(SIZE_CO|
|000051c0| 44 45 28 73 69 7a 65 6f | 66 28 42 6f 6f 6c 65 61 |DE(sizeo|f(Boolea|
|000051d0| 6e 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |n)))...|| STACK_R|
|000051e0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000051f0| 28 31 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(1,SIZE_|CODE(siz|
|00005200| 65 6f 66 28 50 74 72 20 | 2f 2a 70 54 65 78 74 2a |eof(Ptr |/*pText*|
|00005210| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|00005220| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|00005230| 28 32 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(2,SIZE_|CODE(siz|
|00005240| 65 6f 66 28 53 49 6e 74 | 33 32 20 2f 2a 74 65 78 |eof(SInt|32 /*tex|
|00005250| 74 4c 65 6e 67 74 68 2a | 2f 29 29 29 0d 09 09 7c |tLength*|/)))...||
|00005260| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|00005270| 41 52 41 4d 45 54 45 52 | 28 33 2c 53 49 5a 45 5f |ARAMETER|(3,SIZE_|
|00005280| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 46 69 78 65 |CODE(siz|eof(Fixe|
|00005290| 64 20 2f 2a 73 6c 6f 70 | 2a 2f 29 29 29 0d 09 09 |d /*slop|*/)))...|
|000052a0| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|000052b0| 50 41 52 41 4d 45 54 45 | 52 28 34 2c 53 49 5a 45 |PARAMETE|R(4,SIZE|
|000052c0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 4a 75 73 |_CODE(si|zeof(Jus|
|000052d0| 74 53 74 79 6c 65 43 6f | 64 65 20 2f 2a 73 74 79 |tStyleCo|de /*sty|
|000052e0| 6c 65 52 75 6e 50 6f 73 | 69 74 69 6f 6e 2a 2f 29 |leRunPos|ition*/)|
|000052f0| 29 29 0d 09 09 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |))...| S|TACK_ROU|
|00005300| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 35 |TINE_PAR|AMETER(5|
|00005310| 2c 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |,SIZE_CO|DE(sizeo|
|00005320| 66 28 57 45 53 74 79 6c | 65 72 52 65 66 65 72 65 |f(WEStyl|erRefere|
|00005330| 6e 63 65 20 2f 2a 73 74 | 79 6c 65 72 2a 2f 29 29 |nce /*st|yler*/))|
|00005340| 29 2c 0d 09 75 70 70 57 | 45 53 74 79 6c 65 72 43 |),..uppW|EStylerC|
|00005350| 6c 69 63 6b 50 72 6f 63 | 49 6e 66 6f 20 3d 20 6b |lickProc|Info = k|
|00005360| 50 61 73 63 61 6c 53 74 | 61 63 6b 42 61 73 65 64 |PascalSt|ackBased|
|00005370| 0d 09 09 7c 20 52 45 53 | 55 4c 54 5f 53 49 5a 45 |...| RES|ULT_SIZE|
|00005380| 28 53 49 5a 45 5f 43 4f | 44 45 28 73 69 7a 65 6f |(SIZE_CO|DE(sizeo|
|00005390| 66 28 42 6f 6f 6c 65 61 | 6e 29 29 29 0d 09 09 7c |f(Boolea|n)))...||
|000053a0| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|000053b0| 41 52 41 4d 45 54 45 52 | 28 31 2c 53 49 5a 45 5f |ARAMETER|(1,SIZE_|
|000053c0| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 50 6f 69 6e |CODE(siz|eof(Poin|
|000053d0| 74 20 2f 2a 68 69 74 50 | 74 2a 2f 29 29 29 0d 09 |t /*hitP|t*/)))..|
|000053e0| 09 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 |.| STACK|_ROUTINE|
|000053f0| 5f 50 41 52 41 4d 45 54 | 45 52 28 32 2c 53 49 5a |_PARAMET|ER(2,SIZ|
|00005400| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 45 76 |E_CODE(s|izeof(Ev|
|00005410| 65 6e 74 4d 6f 64 69 66 | 69 65 72 73 20 2f 2a 6d |entModif|iers /*m|
|00005420| 6f 64 69 66 69 65 72 73 | 2a 2f 29 29 29 0d 09 09 |odifiers|*/)))...|
|00005430| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00005440| 50 41 52 41 4d 45 54 45 | 52 28 33 2c 53 49 5a 45 |PARAMETE|R(3,SIZE|
|00005450| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 55 49 6e |_CODE(si|zeof(UIn|
|00005460| 74 33 32 20 2f 2a 63 6c | 69 63 6b 54 69 6d 65 2a |t32 /*cl|ickTime*|
|00005470| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|00005480| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|00005490| 28 34 2c 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |(4,SIZE_|CODE(siz|
|000054a0| 65 6f 66 28 57 45 53 74 | 79 6c 65 72 52 65 66 65 |eof(WESt|ylerRefe|
|000054b0| 72 65 6e 63 65 20 2f 2a | 73 74 79 6c 65 72 2a 2f |rence /*|styler*/|
|000054c0| 29 29 29 2c 0d 09 75 70 | 70 57 45 53 74 79 6c 65 |))),..up|pWEStyle|
|000054d0| 72 53 74 72 65 61 6d 50 | 72 6f 63 49 6e 66 6f 20 |rStreamP|rocInfo |
|000054e0| 3d 20 6b 50 61 73 63 61 | 6c 53 74 61 63 6b 42 61 |= kPasca|lStackBa|
|000054f0| 73 65 64 0d 09 09 7c 20 | 52 45 53 55 4c 54 5f 53 |sed...| |RESULT_S|
|00005500| 49 5a 45 28 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |IZE(SIZE|_CODE(si|
|00005510| 7a 65 6f 66 28 4f 53 45 | 72 72 29 29 29 0d 09 09 |zeof(OSE|rr)))...|
|00005520| 7c 20 53 54 41 43 4b 5f | 52 4f 55 54 49 4e 45 5f || STACK_|ROUTINE_|
|00005530| 50 41 52 41 4d 45 54 45 | 52 28 31 2c 20 53 49 5a |PARAMETE|R(1, SIZ|
|00005540| 45 5f 43 4f 44 45 28 73 | 69 7a 65 6f 66 28 53 49 |E_CODE(s|izeof(SI|
|00005550| 6e 74 31 36 20 2f 2a 64 | 65 73 74 4b 69 6e 64 2a |nt16 /*d|estKind*|
|00005560| 2f 29 29 29 0d 09 09 7c | 20 53 54 41 43 4b 5f 52 |/)))...|| STACK_R|
|00005570| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|00005580| 28 32 2c 20 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |(2, SIZE|_CODE(si|
|00005590| 7a 65 6f 66 28 46 6c 61 | 76 6f 72 54 79 70 65 20 |zeof(Fla|vorType |
|000055a0| 2a 20 2f 2a 74 68 65 54 | 79 70 65 2a 2f 29 29 29 |* /*theT|ype*/)))|
|000055b0| 0d 09 09 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |...| STA|CK_ROUTI|
|000055c0| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 33 2c 20 |NE_PARAM|ETER(3, |
|000055d0| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|000055e0| 28 48 61 6e 64 6c 65 20 | 2f 2a 70 75 74 44 61 74 |(Handle |/*putDat|
|000055f0| 61 48 65 72 65 2a 2f 29 | 29 29 0d 09 09 7c 20 53 |aHere*/)|))...| S|
|00005600| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|00005610| 41 4d 45 54 45 52 28 34 | 2c 20 53 49 5a 45 5f 43 |AMETER(4|, SIZE_C|
|00005620| 4f 44 45 28 73 69 7a 65 | 6f 66 28 57 45 53 74 79 |ODE(size|of(WESty|
|00005630| 6c 65 72 52 65 66 65 72 | 65 6e 63 65 20 2f 2a 73 |lerRefer|ence /*s|
|00005640| 74 79 6c 65 72 2a 2f 29 | 29 29 2c 0d 09 75 70 70 |tyler*/)|)),..upp|
|00005650| 57 45 53 74 79 6c 65 72 | 44 69 73 70 6f 73 65 50 |WEStyler|DisposeP|
|00005660| 72 6f 63 49 6e 66 6f 20 | 3d 20 6b 50 61 73 63 61 |rocInfo |= kPasca|
|00005670| 6c 53 74 61 63 6b 42 61 | 73 65 64 0d 09 09 7c 20 |lStackBa|sed...| |
|00005680| 52 45 53 55 4c 54 5f 53 | 49 5a 45 28 53 49 5a 45 |RESULT_S|IZE(SIZE|
|00005690| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 4f 53 45 |_CODE(si|zeof(OSE|
|000056a0| 72 72 29 29 29 0d 09 09 | 7c 20 53 54 41 43 4b 5f |rr)))...|| STACK_|
|000056b0| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|000056c0| 52 28 31 2c 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |R(1,SIZE|_CODE(si|
|000056d0| 7a 65 6f 66 28 57 45 53 | 74 79 6c 65 72 52 65 66 |zeof(WES|tylerRef|
|000056e0| 65 72 65 6e 63 65 20 2f | 2a 73 74 79 6c 65 72 2a |erence /|*styler*|
|000056f0| 2f 29 29 29 0d 7d 3b 0d | 0d 0d 2f 2a 09 55 50 50 |/))).};.|../*.UPP|
|00005700| 73 2c 20 4e 65 77 c5 50 | 72 6f 63 20 6d 61 63 72 |s, New.P|roc macr|
|00005710| 6f 73 20 26 20 43 61 6c | 6c c5 50 72 6f 63 20 6d |os & Cal|l.Proc m|
|00005720| 61 63 72 6f 73 20 2a 2f | 0d 0d 2f 2a 0d 09 4e 4f |acros */|../*..NO|
|00005730| 54 45 3a 0d 20 20 20 20 | 46 6f 72 20 63 6f 6d 70 |TE:. |For comp|
|00005740| 61 74 69 62 69 6c 69 74 | 79 20 77 69 74 68 20 74 |atibilit|y with t|
|00005750| 68 65 20 50 61 73 63 61 | 6c 20 76 65 72 73 69 6f |he Pasca|l versio|
|00005760| 6e 2c 20 43 61 6c 6c c5 | 50 72 6f 63 20 6d 61 63 |n, Call.|Proc mac|
|00005770| 72 6f 73 20 74 61 6b 65 | 20 74 68 65 20 66 6f 72 |ros take| the for|
|00005780| 6d 3a 0d 0d 09 09 43 61 | 6c 6c 46 6f 6f 50 72 6f |m:....Ca|llFooPro|
|00005790| 63 28 2e 2e 2e 2c 20 75 | 73 65 72 52 6f 75 74 69 |c(..., u|serRouti|
|000057a0| 6e 65 29 0d 0d 09 69 6e | 73 74 65 61 64 20 6f 66 |ne)...in|stead of|
|000057b0| 3a 0d 0d 09 09 43 61 6c | 6c 46 6f 6f 50 72 6f 63 |:....Cal|lFooProc|
|000057c0| 28 75 73 65 72 52 6f 75 | 74 69 6e 65 2c 20 2e 2e |(userRou|tine, ..|
|000057d0| 2e 29 0d 0d 2a 2f 0d 0d | 23 69 66 20 4f 50 41 51 |.)..*/..|#if OPAQ|
|000057e0| 55 45 5f 55 50 50 5f 54 | 59 50 45 53 0d 23 64 65 |UE_UPP_T|YPES.#de|
|000057f0| 66 69 6e 65 20 57 45 5f | 43 41 4c 4c 42 41 43 4b |fine WE_|CALLBACK|
|00005800| 5f 54 59 50 45 28 70 29 | 20 70 0d 23 64 65 66 69 |_TYPE(p)| p.#defi|
|00005810| 6e 65 20 57 45 5f 4e 45 | 57 43 41 4c 4c 42 41 43 |ne WE_NE|WCALLBAC|
|00005820| 4b 28 74 68 65 50 72 6f | 63 2c 20 74 68 65 50 72 |K(thePro|c, thePr|
|00005830| 6f 63 49 6e 66 6f 2c 20 | 74 68 65 49 53 41 29 20 |ocInfo, |theISA) |
|00005840| 28 74 68 65 50 72 6f 63 | 29 0d 23 64 65 66 69 6e |(theProc|).#defin|
|00005850| 65 20 57 45 5f 43 41 4c | 4c 5f 5a 45 52 4f 28 20 |e WE_CAL|L_ZERO( |
|00005860| 20 20 20 75 70 70 2c 20 | 70 72 6f 63 49 6e 66 6f | upp, |procInfo|
|00005870| 29 20 09 09 28 2a 28 75 | 70 70 29 29 28 29 0d 23 |) ..(*(u|pp))().#|
|00005880| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 4f |define W|E_CALL_O|
|00005890| 4e 45 28 20 20 20 20 20 | 75 70 70 2c 20 70 72 6f |NE( |upp, pro|
|000058a0| 63 49 6e 66 6f 2c 20 70 | 31 29 20 09 09 28 2a 28 |cInfo, p|1) ..(*(|
|000058b0| 75 70 70 29 29 28 28 70 | 31 29 29 0d 23 64 65 66 |upp))((p|1)).#def|
|000058c0| 69 6e 65 20 57 45 5f 43 | 41 4c 4c 5f 54 57 4f 28 |ine WE_C|ALL_TWO(|
|000058d0| 20 20 20 20 20 75 70 70 | 2c 20 70 72 6f 63 49 6e | upp|, procIn|
|000058e0| 66 6f 2c 20 70 31 2c 20 | 70 32 29 20 09 09 28 2a |fo, p1, |p2) ..(*|
|000058f0| 28 75 70 70 29 29 28 28 | 70 31 29 2c 20 28 70 32 |(upp))((|p1), (p2|
|00005900| 29 29 0d 23 64 65 66 69 | 6e 65 20 57 45 5f 43 41 |)).#defi|ne WE_CA|
|00005910| 4c 4c 5f 54 48 52 45 45 | 28 20 20 20 75 70 70 2c |LL_THREE|( upp,|
|00005920| 20 70 72 6f 63 49 6e 66 | 6f 2c 20 70 31 2c 20 70 | procInf|o, p1, p|
|00005930| 32 2c 20 70 33 29 20 09 | 09 28 2a 28 75 70 70 29 |2, p3) .|.(*(upp)|
|00005940| 29 28 28 70 31 29 2c 20 | 28 70 32 29 2c 20 28 70 |)((p1), |(p2), (p|
|00005950| 33 29 29 0d 23 64 65 66 | 69 6e 65 20 57 45 5f 43 |3)).#def|ine WE_C|
|00005960| 41 4c 4c 5f 46 4f 55 52 | 28 20 20 20 20 75 70 70 |ALL_FOUR|( upp|
|00005970| 2c 20 70 72 6f 63 49 6e | 66 6f 2c 20 70 31 2c 20 |, procIn|fo, p1, |
|00005980| 70 32 2c 20 70 33 2c 20 | 70 34 29 20 09 09 28 2a |p2, p3, |p4) ..(*|
|00005990| 28 75 70 70 29 29 28 28 | 70 31 29 2c 20 28 70 32 |(upp))((|p1), (p2|
|000059a0| 29 2c 20 28 70 33 29 2c | 20 28 70 34 29 29 0d 23 |), (p3),| (p4)).#|
|000059b0| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 46 |define W|E_CALL_F|
|000059c0| 49 56 45 28 20 20 20 20 | 75 70 70 2c 20 70 72 6f |IVE( |upp, pro|
|000059d0| 63 49 6e 66 6f 2c 20 70 | 31 2c 20 70 32 2c 20 70 |cInfo, p|1, p2, p|
|000059e0| 33 2c 20 70 34 2c 20 70 | 35 29 20 09 09 28 2a 28 |3, p4, p|5) ..(*(|
|000059f0| 75 70 70 29 29 28 28 70 | 31 29 2c 20 28 70 32 29 |upp))((p|1), (p2)|
|00005a00| 2c 20 28 70 33 29 2c 20 | 28 70 34 29 2c 20 28 70 |, (p3), |(p4), (p|
|00005a10| 35 29 29 0d 23 64 65 66 | 69 6e 65 20 57 45 5f 43 |5)).#def|ine WE_C|
|00005a20| 41 4c 4c 5f 53 49 58 28 | 20 20 20 20 20 75 70 70 |ALL_SIX(| upp|
|00005a30| 2c 20 70 72 6f 63 49 6e | 66 6f 2c 20 70 31 2c 20 |, procIn|fo, p1, |
|00005a40| 70 32 2c 20 70 33 2c 20 | 70 34 2c 20 70 35 2c 20 |p2, p3, |p4, p5, |
|00005a50| 70 36 29 20 09 09 28 2a | 28 75 70 70 29 29 28 28 |p6) ..(*|(upp))((|
|00005a60| 70 31 29 2c 20 28 70 32 | 29 2c 20 28 70 33 29 2c |p1), (p2|), (p3),|
|00005a70| 20 28 70 34 29 2c 20 28 | 70 35 29 2c 20 28 70 36 | (p4), (|p5), (p6|
|00005a80| 29 29 0d 23 64 65 66 69 | 6e 65 20 57 45 5f 43 41 |)).#defi|ne WE_CA|
|00005a90| 4c 4c 5f 53 45 56 45 4e | 28 20 20 20 75 70 70 2c |LL_SEVEN|( upp,|
|00005aa0| 20 70 72 6f 63 49 6e 66 | 6f 2c 20 70 31 2c 20 70 | procInf|o, p1, p|
|00005ab0| 32 2c 20 70 33 2c 20 70 | 34 2c 20 70 35 2c 20 70 |2, p3, p|4, p5, p|
|00005ac0| 36 2c 20 70 37 29 20 09 | 09 28 2a 28 75 70 70 29 |6, p7) .|.(*(upp)|
|00005ad0| 29 28 28 70 31 29 2c 20 | 28 70 32 29 2c 20 28 70 |)((p1), |(p2), (p|
|00005ae0| 33 29 2c 20 28 70 34 29 | 2c 20 28 70 35 29 2c 20 |3), (p4)|, (p5), |
|00005af0| 28 70 36 29 2c 20 28 70 | 37 29 29 0d 23 64 65 66 |(p6), (p|7)).#def|
|00005b00| 69 6e 65 20 57 45 5f 43 | 41 4c 4c 5f 45 49 47 48 |ine WE_C|ALL_EIGH|
|00005b10| 54 28 20 20 20 75 70 70 | 2c 20 70 72 6f 63 49 6e |T( upp|, procIn|
|00005b20| 66 6f 2c 20 70 31 2c 20 | 70 32 2c 20 70 33 2c 20 |fo, p1, |p2, p3, |
|00005b30| 70 34 2c 20 70 35 2c 20 | 70 36 2c 20 70 37 2c 20 |p4, p5, |p6, p7, |
|00005b40| 70 38 29 20 09 09 28 2a | 28 75 70 70 29 29 28 28 |p8) ..(*|(upp))((|
|00005b50| 70 31 29 2c 20 28 70 32 | 29 2c 20 28 70 33 29 2c |p1), (p2|), (p3),|
|00005b60| 20 28 70 34 29 2c 20 28 | 70 35 29 2c 20 28 70 36 | (p4), (|p5), (p6|
|00005b70| 29 2c 20 28 70 37 29 2c | 20 28 70 38 29 29 0d 23 |), (p7),| (p8)).#|
|00005b80| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 4e |define W|E_CALL_N|
|00005b90| 49 4e 45 28 20 20 20 20 | 75 70 70 2c 20 70 72 6f |INE( |upp, pro|
|00005ba0| 63 49 6e 66 6f 2c 20 70 | 31 2c 20 70 32 2c 20 70 |cInfo, p|1, p2, p|
|00005bb0| 33 2c 20 70 34 2c 20 70 | 35 2c 20 70 36 2c 20 70 |3, p4, p|5, p6, p|
|00005bc0| 37 2c 20 70 38 2c 20 70 | 39 29 20 09 09 28 2a 28 |7, p8, p|9) ..(*(|
|00005bd0| 75 70 70 29 29 28 28 70 | 31 29 2c 20 28 70 32 29 |upp))((p|1), (p2)|
|00005be0| 2c 20 28 70 33 29 2c 20 | 28 70 34 29 2c 20 28 70 |, (p3), |(p4), (p|
|00005bf0| 35 29 2c 20 28 70 36 29 | 2c 20 28 70 37 29 2c 20 |5), (p6)|, (p7), |
|00005c00| 28 70 38 29 2c 20 28 70 | 39 29 29 0d 23 64 65 66 |(p8), (p|9)).#def|
|00005c10| 69 6e 65 20 57 45 5f 43 | 41 4c 4c 5f 54 45 4e 28 |ine WE_C|ALL_TEN(|
|00005c20| 20 20 20 20 20 75 70 70 | 2c 20 70 72 6f 63 49 6e | upp|, procIn|
|00005c30| 66 6f 2c 20 70 31 2c 20 | 70 32 2c 20 70 33 2c 20 |fo, p1, |p2, p3, |
|00005c40| 70 34 2c 20 70 35 2c 20 | 70 36 2c 20 70 37 2c 20 |p4, p5, |p6, p7, |
|00005c50| 70 38 2c 20 70 39 2c 20 | 70 31 30 29 20 09 28 2a |p8, p9, |p10) .(*|
|00005c60| 28 75 70 70 29 29 28 28 | 70 31 29 2c 20 28 70 32 |(upp))((|p1), (p2|
|00005c70| 29 2c 20 28 70 33 29 2c | 20 28 70 34 29 2c 20 28 |), (p3),| (p4), (|
|00005c80| 70 35 29 2c 20 28 70 36 | 29 2c 20 28 70 37 29 2c |p5), (p6|), (p7),|
|00005c90| 20 28 70 38 29 2c 20 28 | 70 39 29 2c 20 28 70 31 | (p8), (|p9), (p1|
|00005ca0| 30 29 29 0d 23 64 65 66 | 69 6e 65 20 57 45 5f 43 |0)).#def|ine WE_C|
|00005cb0| 41 4c 4c 5f 45 4c 45 56 | 45 4e 28 20 20 75 70 70 |ALL_ELEV|EN( upp|
|00005cc0| 2c 20 70 72 6f 63 49 6e | 66 6f 2c 20 70 31 2c 20 |, procIn|fo, p1, |
|00005cd0| 70 32 2c 20 70 33 2c 20 | 70 34 2c 20 70 35 2c 20 |p2, p3, |p4, p5, |
|00005ce0| 70 36 2c 20 70 37 2c 20 | 70 38 2c 20 70 39 2c 20 |p6, p7, |p8, p9, |
|00005cf0| 70 31 30 2c 20 70 31 31 | 29 20 09 28 2a 28 75 70 |p10, p11|) .(*(up|
|00005d00| 70 29 29 28 28 70 31 29 | 2c 20 28 70 32 29 2c 20 |p))((p1)|, (p2), |
|00005d10| 28 70 33 29 2c 20 28 70 | 34 29 2c 20 28 70 35 29 |(p3), (p|4), (p5)|
|00005d20| 2c 20 28 70 36 29 2c 20 | 28 70 37 29 2c 20 28 70 |, (p6), |(p7), (p|
|00005d30| 38 29 2c 20 28 70 39 29 | 2c 20 28 70 31 30 29 2c |8), (p9)|, (p10),|
|00005d40| 20 28 70 31 31 29 29 0d | 23 64 65 66 69 6e 65 20 | (p11)).|#define |
|00005d50| 57 45 5f 43 41 4c 4c 5f | 54 57 45 4c 56 45 28 20 |WE_CALL_|TWELVE( |
|00005d60| 20 75 70 70 2c 20 70 72 | 6f 63 49 6e 66 6f 2c 20 | upp, pr|ocInfo, |
|00005d70| 70 31 2c 20 70 32 2c 20 | 70 33 2c 20 70 34 2c 20 |p1, p2, |p3, p4, |
|00005d80| 70 35 2c 20 70 36 2c 20 | 70 37 2c 20 70 38 2c 20 |p5, p6, |p7, p8, |
|00005d90| 70 39 2c 20 70 31 30 2c | 20 70 31 31 2c 20 70 31 |p9, p10,| p11, p1|
|00005da0| 32 29 20 09 28 2a 28 75 | 70 70 29 29 28 28 70 31 |2) .(*(u|pp))((p1|
|00005db0| 29 2c 20 28 70 32 29 2c | 20 28 70 33 29 2c 20 28 |), (p2),| (p3), (|
|00005dc0| 70 34 29 2c 20 28 70 35 | 29 2c 20 28 70 36 29 2c |p4), (p5|), (p6),|
|00005dd0| 20 28 70 37 29 2c 20 28 | 70 38 29 2c 20 28 70 39 | (p7), (|p8), (p9|
|00005de0| 29 2c 20 28 70 31 30 29 | 2c 20 28 70 31 31 29 2c |), (p10)|, (p11),|
|00005df0| 20 28 70 31 32 29 29 0d | 23 64 65 66 69 6e 65 20 | (p12)).|#define |
|00005e00| 57 45 5f 43 41 4c 4c 5f | 54 48 49 52 54 45 45 4e |WE_CALL_|THIRTEEN|
|00005e10| 28 75 70 70 2c 20 70 72 | 6f 63 49 6e 66 6f 2c 20 |(upp, pr|ocInfo, |
|00005e20| 70 31 2c 20 70 32 2c 20 | 70 33 2c 20 70 34 2c 20 |p1, p2, |p3, p4, |
|00005e30| 70 35 2c 20 70 36 2c 20 | 70 37 2c 20 70 38 2c 20 |p5, p6, |p7, p8, |
|00005e40| 70 39 2c 20 70 31 30 2c | 20 70 31 31 2c 20 70 31 |p9, p10,| p11, p1|
|00005e50| 32 2c 20 70 31 33 29 20 | 09 28 2a 28 75 70 70 29 |2, p13) |.(*(upp)|
|00005e60| 29 28 28 70 31 29 2c 20 | 28 70 32 29 2c 20 28 70 |)((p1), |(p2), (p|
|00005e70| 33 29 2c 20 28 70 34 29 | 2c 20 28 70 35 29 2c 20 |3), (p4)|, (p5), |
|00005e80| 28 70 36 29 2c 20 28 70 | 37 29 2c 20 28 70 38 29 |(p6), (p|7), (p8)|
|00005e90| 2c 20 28 70 39 29 2c 20 | 28 70 31 30 29 2c 20 28 |, (p9), |(p10), (|
|00005ea0| 70 31 31 29 2c 20 28 70 | 31 32 29 2c 20 28 70 31 |p11), (p|12), (p1|
|00005eb0| 33 29 29 0d 23 65 6c 73 | 65 0d 23 64 65 66 69 6e |3)).#els|e.#defin|
|00005ec0| 65 20 57 45 5f 43 41 4c | 4c 42 41 43 4b 5f 54 59 |e WE_CAL|LBACK_TY|
|00005ed0| 50 45 28 70 29 20 53 54 | 41 43 4b 5f 55 50 50 5f |PE(p) ST|ACK_UPP_|
|00005ee0| 54 59 50 45 28 70 29 0d | 23 64 65 66 69 6e 65 20 |TYPE(p).|#define |
|00005ef0| 57 45 5f 4e 45 57 43 41 | 4c 4c 42 41 43 4b 28 74 |WE_NEWCA|LLBACK(t|
|00005f00| 68 65 50 72 6f 63 2c 20 | 74 68 65 50 72 6f 63 49 |heProc, |theProcI|
|00005f10| 6e 66 6f 2c 20 74 68 65 | 49 53 41 29 20 4e 65 77 |nfo, the|ISA) New|
|00005f20| 52 6f 75 74 69 6e 65 44 | 65 73 63 72 69 70 74 6f |RoutineD|escripto|
|00005f30| 72 28 74 68 65 50 72 6f | 63 2c 20 74 68 65 50 72 |r(thePro|c, thePr|
|00005f40| 6f 63 49 6e 66 6f 2c 20 | 74 68 65 49 53 41 29 0d |ocInfo, |theISA).|
|00005f50| 23 64 65 66 69 6e 65 20 | 57 45 5f 43 41 4c 4c 5f |#define |WE_CALL_|
|00005f60| 5a 45 52 4f 28 20 20 20 | 20 75 70 70 2c 20 70 72 |ZERO( | upp, pr|
|00005f70| 6f 63 49 6e 66 6f 29 20 | 09 09 43 41 4c 4c 5f 5a |ocInfo) |..CALL_Z|
|00005f80| 45 52 4f 5f 50 41 52 41 | 4d 45 54 45 52 5f 55 50 |ERO_PARA|METER_UP|
|00005f90| 50 28 75 70 70 2c 20 70 | 72 6f 63 49 6e 66 6f 29 |P(upp, p|rocInfo)|
|00005fa0| 0d 23 64 65 66 69 6e 65 | 20 57 45 5f 43 41 4c 4c |.#define| WE_CALL|
|00005fb0| 5f 4f 4e 45 28 20 20 20 | 20 20 75 70 70 2c 20 70 |_ONE( | upp, p|
|00005fc0| 72 6f 63 49 6e 66 6f 2c | 20 70 31 29 20 09 09 43 |rocInfo,| p1) ..C|
|00005fd0| 41 4c 4c 5f 4f 4e 45 5f | 50 41 52 41 4d 45 54 45 |ALL_ONE_|PARAMETE|
|00005fe0| 52 5f 55 50 50 28 75 70 | 70 2c 20 70 72 6f 63 49 |R_UPP(up|p, procI|
|00005ff0| 6e 66 6f 2c 20 28 70 31 | 29 29 0d 23 64 65 66 69 |nfo, (p1|)).#defi|
|00006000| 6e 65 20 57 45 5f 43 41 | 4c 4c 5f 54 57 4f 28 20 |ne WE_CA|LL_TWO( |
|00006010| 20 20 20 20 75 70 70 2c | 20 70 72 6f 63 49 6e 66 | upp,| procInf|
|00006020| 6f 2c 20 70 31 2c 20 70 | 32 29 20 09 09 43 41 4c |o, p1, p|2) ..CAL|
|00006030| 4c 5f 54 57 4f 5f 50 41 | 52 41 4d 45 54 45 52 5f |L_TWO_PA|RAMETER_|
|00006040| 55 50 50 28 75 70 70 2c | 20 70 72 6f 63 49 6e 66 |UPP(upp,| procInf|
|00006050| 6f 2c 20 28 70 31 29 2c | 20 28 70 32 29 29 0d 23 |o, (p1),| (p2)).#|
|00006060| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 54 |define W|E_CALL_T|
|00006070| 48 52 45 45 28 20 20 20 | 75 70 70 2c 20 70 72 6f |HREE( |upp, pro|
|00006080| 63 49 6e 66 6f 2c 20 70 | 31 2c 20 70 32 2c 20 70 |cInfo, p|1, p2, p|
|00006090| 33 29 20 09 09 43 41 4c | 4c 5f 54 48 52 45 45 5f |3) ..CAL|L_THREE_|
|000060a0| 50 41 52 41 4d 45 54 45 | 52 5f 55 50 50 28 75 70 |PARAMETE|R_UPP(up|
|000060b0| 70 2c 20 70 72 6f 63 49 | 6e 66 6f 2c 20 28 70 31 |p, procI|nfo, (p1|
|000060c0| 29 2c 20 28 70 32 29 2c | 20 28 70 33 29 29 0d 23 |), (p2),| (p3)).#|
|000060d0| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 46 |define W|E_CALL_F|
|000060e0| 4f 55 52 28 20 20 20 20 | 75 70 70 2c 20 70 72 6f |OUR( |upp, pro|
|000060f0| 63 49 6e 66 6f 2c 20 70 | 31 2c 20 70 32 2c 20 70 |cInfo, p|1, p2, p|
|00006100| 33 2c 20 70 34 29 20 09 | 09 43 41 4c 4c 5f 46 4f |3, p4) .|.CALL_FO|
|00006110| 55 52 5f 50 41 52 41 4d | 45 54 45 52 5f 55 50 50 |UR_PARAM|ETER_UPP|
|00006120| 28 75 70 70 2c 20 70 72 | 6f 63 49 6e 66 6f 2c 20 |(upp, pr|ocInfo, |
|00006130| 28 70 31 29 2c 20 28 70 | 32 29 2c 20 28 70 33 29 |(p1), (p|2), (p3)|
|00006140| 2c 20 28 70 34 29 29 0d | 23 64 65 66 69 6e 65 20 |, (p4)).|#define |
|00006150| 57 45 5f 43 41 4c 4c 5f | 46 49 56 45 28 20 20 20 |WE_CALL_|FIVE( |
|00006160| 20 75 70 70 2c 20 70 72 | 6f 63 49 6e 66 6f 2c 20 | upp, pr|ocInfo, |
|00006170| 70 31 2c 20 70 32 2c 20 | 70 33 2c 20 70 34 2c 20 |p1, p2, |p3, p4, |
|00006180| 70 35 29 20 09 09 43 41 | 4c 4c 5f 46 49 56 45 5f |p5) ..CA|LL_FIVE_|
|00006190| 50 41 52 41 4d 45 54 45 | 52 5f 55 50 50 28 75 70 |PARAMETE|R_UPP(up|
|000061a0| 70 2c 20 70 72 6f 63 49 | 6e 66 6f 2c 20 28 70 31 |p, procI|nfo, (p1|
|000061b0| 29 2c 20 28 70 32 29 2c | 20 28 70 33 29 2c 20 28 |), (p2),| (p3), (|
|000061c0| 70 34 29 2c 20 28 70 35 | 29 29 0d 23 64 65 66 69 |p4), (p5|)).#defi|
|000061d0| 6e 65 20 57 45 5f 43 41 | 4c 4c 5f 53 49 58 28 20 |ne WE_CA|LL_SIX( |
|000061e0| 20 20 20 20 75 70 70 2c | 20 70 72 6f 63 49 6e 66 | upp,| procInf|
|000061f0| 6f 2c 20 70 31 2c 20 70 | 32 2c 20 70 33 2c 20 70 |o, p1, p|2, p3, p|
|00006200| 34 2c 20 70 35 2c 20 70 | 36 29 20 09 09 43 41 4c |4, p5, p|6) ..CAL|
|00006210| 4c 5f 53 49 58 5f 50 41 | 52 41 4d 45 54 45 52 5f |L_SIX_PA|RAMETER_|
|00006220| 55 50 50 28 75 70 70 2c | 20 70 72 6f 63 49 6e 66 |UPP(upp,| procInf|
|00006230| 6f 2c 20 28 70 31 29 2c | 20 28 70 32 29 2c 20 28 |o, (p1),| (p2), (|
|00006240| 70 33 29 2c 20 28 70 34 | 29 2c 20 28 70 35 29 2c |p3), (p4|), (p5),|
|00006250| 20 28 70 36 29 29 0d 23 | 64 65 66 69 6e 65 20 57 | (p6)).#|define W|
|00006260| 45 5f 43 41 4c 4c 5f 53 | 45 56 45 4e 28 20 20 20 |E_CALL_S|EVEN( |
|00006270| 75 70 70 2c 20 70 72 6f | 63 49 6e 66 6f 2c 20 70 |upp, pro|cInfo, p|
|00006280| 31 2c 20 70 32 2c 20 70 | 33 2c 20 70 34 2c 20 70 |1, p2, p|3, p4, p|
|00006290| 35 2c 20 70 36 2c 20 70 | 37 29 20 09 09 43 41 4c |5, p6, p|7) ..CAL|
|000062a0| 4c 5f 53 45 56 45 4e 5f | 50 41 52 41 4d 45 54 45 |L_SEVEN_|PARAMETE|
|000062b0| 52 5f 55 50 50 28 75 70 | 70 2c 20 70 72 6f 63 49 |R_UPP(up|p, procI|
|000062c0| 6e 66 6f 2c 20 28 70 31 | 29 2c 20 28 70 32 29 2c |nfo, (p1|), (p2),|
|000062d0| 20 28 70 33 29 2c 20 28 | 70 34 29 2c 20 28 70 35 | (p3), (|p4), (p5|
|000062e0| 29 2c 20 28 70 36 29 2c | 20 28 70 37 29 29 0d 23 |), (p6),| (p7)).#|
|000062f0| 64 65 66 69 6e 65 20 57 | 45 5f 43 41 4c 4c 5f 45 |define W|E_CALL_E|
|00006300| 49 47 48 54 28 20 20 20 | 75 70 70 2c 20 70 72 6f |IGHT( |upp, pro|
|00006310| 63 49 6e 66 6f 2c 20 70 | 31 2c 20 70 32 2c 20 70 |cInfo, p|1, p2, p|
|00006320| 33 2c 20 70 34 2c 20 70 | 35 2c 20 70 36 2c 20 70 |3, p4, p|5, p6, p|
|00006330| 37 2c 20 70 38 29 20 09 | 09 43 41 4c 4c 5f 45 49 |7, p8) .|.CALL_EI|
|00006340| 47 48 54 5f 50 41 52 41 | 4d 45 54 45 52 5f 55 50 |GHT_PARA|METER_UP|
|00006350| 50 28 75 70 70 2c 20 70 | 72 6f 63 49 6e 66 6f 2c |P(upp, p|rocInfo,|
|00006360| 20 28 70 31 29 2c 20 28 | 70 32 29 2c 20 28 70 33 | (p1), (|p2), (p3|
|00006370| 29 2c 20 28 70 34 29 2c | 20 28 70 35 29 2c 20 28 |), (p4),| (p5), (|
|00006380| 70 36 29 2c 20 28 70 37 | 29 2c 20 28 70 38 29 29 |p6), (p7|), (p8))|
|00006390| 0d 23 64 65 66 69 6e 65 | 20 57 45 5f 43 41 4c 4c |.#define| WE_CALL|
|000063a0| 5f 4e 49 4e 45 28 20 20 | 20 20 75 70 70 2c 20 70 |_NINE( | upp, p|
|000063b0| 72 6f 63 49 6e 66 6f 2c | 20 70 31 2c 20 70 32 2c |rocInfo,| p1, p2,|
|000063c0| 20 70 33 2c 20 70 34 2c | 20 70 35 2c 20 70 36 2c | p3, p4,| p5, p6,|
|000063d0| 20 70 37 2c 20 70 38 2c | 20 70 39 29 20 09 09 43 | p7, p8,| p9) ..C|
|000063e0| 41 4c 4c 5f 4e 49 4e 45 | 5f 50 41 52 41 4d 45 54 |ALL_NINE|_PARAMET|
|000063f0| 45 52 5f 55 50 50 28 75 | 70 70 2c 20 70 72 6f 63 |ER_UPP(u|pp, proc|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.